STINNER Victor added the comment: Yury: "Please use -r flag for perf.py"
Oh, I didn't know this flag. Sure, I can do that. New benchmark using --rigorous to measure the performance of attached pymem.patch. It always seems faster, newer slower. Report on Linux smithers 4.3.3-300.fc23.x86_64 #1 SMP Tue Jan 5 23:31:01 UTC 2016 x86_64 x86_64 Total CPU cores: 8 ### 2to3 ### Min: 6.772531 -> 6.686245: 1.01x faster Avg: 6.875264 -> 6.726859: 1.02x faster Significant (t=3.44) Stddev: 0.09026 -> 0.03398: 2.6560x smaller ### django_v3 ### Min: 0.562797 -> 0.552539: 1.02x faster Avg: 0.591345 -> 0.557561: 1.06x faster Significant (t=4.17) Stddev: 0.07689 -> 0.02581: 2.9794x smaller ### fastpickle ### Min: 0.464270 -> 0.437667: 1.06x faster Avg: 0.467195 -> 0.442298: 1.06x faster Significant (t=10.59) Stddev: 0.01156 -> 0.02046: 1.7693x larger ### fastunpickle ### Min: 0.548834 -> 0.526554: 1.04x faster Avg: 0.554601 -> 0.539456: 1.03x faster Significant (t=4.67) Stddev: 0.01137 -> 0.03040: 2.6734x larger ### json_dump_v2 ### Min: 2.723152 -> 2.603108: 1.05x faster Avg: 2.749255 -> 2.693655: 1.02x faster Significant (t=2.89) Stddev: 0.03016 -> 0.18988: 6.2963x larger ### regex_v8 ### Min: 0.044256 -> 0.042201: 1.05x faster Avg: 0.044733 -> 0.043134: 1.04x faster Significant (t=4.55) Stddev: 0.00201 -> 0.00288: 1.4309x larger ### tornado_http ### Min: 0.253405 -> 0.247401: 1.02x faster Avg: 0.256274 -> 0.250380: 1.02x faster Significant (t=17.48) Stddev: 0.00285 -> 0.00382: 1.3430x larger The following not significant results are hidden, use -v to show them: chameleon_v2, json_load, nbody. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue26249> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com