Message259675
My patches were just samples. I'm glad that Yury incorporated the main idea and that this helps. If apply any patch I would prefer fastint5.patch. But I don't quite understand why it adds any gain. Is this just due to overhead of calling PyNumber_Add? Then we should test with other compilers and with the LTO option. fastint5.patch adds an overhead for type checks and increases the size of ceval loop. What is outweigh this overhead?
As for tests, it would be more honest to test data that results out of small ints range (-5..256). |
|
Date |
User |
Action |
Args |
2016-02-05 17:01:35 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, lemburg, rhettinger, mark.dickinson, pitrou, vstinner, casevh, skrah, Yury.Selivanov, yselivanov, josh.r, zbyrne |
2016-02-05 17:01:35 | serhiy.storchaka | set | messageid: <1454691695.77.0.686746883415.issue21955@psf.upfronthosting.co.za> |
2016-02-05 17:01:35 | serhiy.storchaka | link | issue21955 messages |
2016-02-05 17:01:35 | serhiy.storchaka | create | |
|