Message259790
From what I can see there is no negative impact of the patch on stable macro benchmarks.
There is quite a detectable positive impact on most of integer and float operations from my patch. 13-16% on nbody and spectral_norm benchmarks is still impressive. And you can see a huge improvement in various timeit micro-benchmarks.
fastint5 is a very compact patch, that only touches the ceval.c file. It doesn't complicate the code, as the macro is very straightforward. Since the patch passed the code review, thorough benchmarking and discussion stages, I'd like to commit it. |
|
Date |
User |
Action |
Args |
2016-02-07 15:01:07 | yselivanov | set | recipients:
+ yselivanov, lemburg, rhettinger, mark.dickinson, pitrou, vstinner, casevh, skrah, Yury.Selivanov, serhiy.storchaka, josh.r, zbyrne |
2016-02-07 15:01:06 | yselivanov | set | messageid: <1454857266.88.0.55103548822.issue21955@psf.upfronthosting.co.za> |
2016-02-07 15:01:06 | yselivanov | link | issue21955 messages |
2016-02-07 15:01:06 | yselivanov | create | |
|