This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gregory.p.smith
Recipients gregory.p.smith, jtaylor, pitrou, rhettinger, serhiy.storchaka, vstinner
Date 2015-04-14.16:16:56
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1429028216.45.0.981062656341.issue21148@psf.upfronthosting.co.za>
In-reply-to
Content
Running the https://hg.python.org/benchmarks suite against this change (edited to not have the warning about PyTupleObject* vs PyObject* types) I see no repeatably significant benefits and one that is consistently a few percent slower no matter how many times I run it: nbody.

### nbody ###
Min: 0.226902 -> 0.236582: 1.04x slower
Avg: 0.231973 -> 0.238949: 1.03x slower
Significant (t=-11.98)
Stddev: 0.00507 -> 0.00286: 1.7751x smaller

That seems odd to me, but _might_ be related to the additional call overhead. Regardless, I don't think this patch is really an optimization.
History
Date User Action Args
2015-04-14 16:16:56gregory.p.smithsetrecipients: + gregory.p.smith, rhettinger, pitrou, vstinner, jtaylor, serhiy.storchaka
2015-04-14 16:16:56gregory.p.smithsetmessageid: <1429028216.45.0.981062656341.issue21148@psf.upfronthosting.co.za>
2015-04-14 16:16:56gregory.p.smithlinkissue21148 messages
2015-04-14 16:16:56gregory.p.smithcreate