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 vstinner
Recipients matrixise, rhettinger, serhiy.storchaka, vstinner
Date 2016-11-25.13:45:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1480081510.57.0.440050642423.issue28800@psf.upfronthosting.co.za>
In-reply-to
Content
Results of performance 0.5.0 on speed-python:

haypo@speed-python$ python3 -m perf compare_to -G --min-speed=3 2016-11-23_19-34-default-3d660ed2a60e.json patch.json 
Slower (3):
- spectral_norm: 265 ms +- 2 ms -> 277 ms +- 7 ms: 1.04x slower
- xml_etree_iterparse: 217 ms +- 2 ms -> 226 ms +- 4 ms: 1.04x slower
- nqueens: 261 ms +- 2 ms -> 269 ms +- 3 ms: 1.03x slower

Faster (3):
- scimark_sor: 519 ms +- 10 ms -> 496 ms +- 7 ms: 1.05x faster
- mako: 43.0 ms +- 0.8 ms -> 41.5 ms +- 0.2 ms: 1.04x faster
- call_method: 16.2 ms +- 0.2 ms -> 15.7 ms +- 0.3 ms: 1.03x faster

Benchmark hidden because not significant (58): 2to3, call_method_slots, call_method_unknown, (...)


Hum, boring result. This change alone doesn't change any significant speedup, even some slowndon. Maybe it's just a bad idea. Maybe it should be combined with other new bytecode instructions. Maybe only a full new instruction set using registers show significant speedup. I don't know :-(
History
Date User Action Args
2016-11-25 13:45:10vstinnersetrecipients: + vstinner, rhettinger, serhiy.storchaka, matrixise
2016-11-25 13:45:10vstinnersetmessageid: <1480081510.57.0.440050642423.issue28800@psf.upfronthosting.co.za>
2016-11-25 13:45:10vstinnerlinkissue28800 messages
2016-11-25 13:45:10vstinnercreate