1. pyperf compare_to 310rc2_pgo_x64 310rc2_pgo_x64_pached -G
Slower (5):
- sqlalchemy_imperative: 56.5 ms +- 0.8 ms -> 59.7 ms +- 6.4 ms: 1.06x slower
- regex_effbot: 4.35 ms +- 0.05 ms -> 4.48 ms +- 0.09 ms: 1.03x slower
- pickle_list: 6.96 us +- 0.08 us -> 7.15 us +- 0.07 us: 1.03x slower
- pickle: 21.1 us +- 0.2 us -> 21.3 us +- 0.2 us: 1.01x slower
- pickle_dict: 45.0 us +- 0.2 us -> 45.2 us +- 0.2 us: 1.01x slower
Faster (47):
- scimark_sparse_mat_mult: 8.47 ms +- 0.21 ms -> 6.66 ms +- 0.16 ms: 1.27x faster
- nbody: 253 ms +- 4 ms -> 205 ms +- 3 ms: 1.24x faster
- spectral_norm: 244 ms +- 4 ms -> 202 ms +- 4 ms: 1.21x faster
- scimark_sor: 313 ms +- 5 ms -> 262 ms +- 4 ms: 1.19x faster
- fannkuch: 797 ms +- 25 ms -> 678 ms +- 11 ms: 1.18x faster
- logging_format: 27.7 us +- 2.7 us -> 23.8 us +- 0.5 us: 1.16x faster
- go: 410 ms +- 5 ms -> 356 ms +- 5 ms: 1.15x faster
- xml_etree_iterparse: 212 ms +- 48 ms -> 184 ms +- 3 ms: 1.15x faster
- unpickle_pure_python: 472 us +- 17 us -> 414 us +- 4 us: 1.14x faster
- mako: 27.7 ms +- 0.5 ms -> 24.4 ms +- 0.3 ms: 1.14x faster
- chaos: 191 ms +- 5 ms -> 168 ms +- 2 ms: 1.13x faster
- scimark_monte_carlo: 165 ms +- 3 ms -> 147 ms +- 3 ms: 1.13x faster
- crypto_pyaes: 175 ms +- 3 ms -> 156 ms +- 2 ms: 1.12x faster
- richards: 131 ms +- 2 ms -> 117 ms +- 2 ms: 1.11x faster
- scimark_lu: 248 ms +- 3 ms -> 223 ms +- 3 ms: 1.11x faster
- pyflate: 1.14 sec +- 0.01 sec -> 1.03 sec +- 0.01 sec: 1.11x faster
- pickle_pure_python: 804 us +- 10 us -> 730 us +- 9 us: 1.10x faster
- telco: 12.5 ms +- 0.2 ms -> 11.4 ms +- 0.2 ms: 1.10x faster
- unpack_sequence: 119 ns +- 1 ns -> 109 ns +- 1 ns: 1.09x faster
- logging_simple: 23.5 us +- 1.1 us -> 21.5 us +- 0.5 us: 1.09x faster
- raytrace: 827 ms +- 11 ms -> 757 ms +- 9 ms: 1.09x faster
- xml_etree_parse: 272 ms +- 53 ms -> 249 ms +- 8 ms: 1.09x faster
- scimark_fft: 605 ms +- 10 ms -> 554 ms +- 6 ms: 1.09x faster
- hexiom: 15.2 ms +- 0.1 ms -> 14.0 ms +- 0.1 ms: 1.09x faster
- regex_compile: 299 ms +- 16 ms -> 277 ms +- 8 ms: 1.08x faster
- float: 191 ms +- 3 ms -> 178 ms +- 2 ms: 1.07x faster
- django_template: 108 ms +- 2 ms -> 101 ms +- 2 ms: 1.07x faster
- meteor_contest: 159 ms +- 7 ms -> 149 ms +- 3 ms: 1.07x faster
- deltablue: 11.6 ms +- 0.2 ms -> 10.9 ms +- 0.2 ms: 1.07x faster
- logging_silent: 278 ns +- 8 ns -> 261 ns +- 11 ns: 1.06x faster
- 2to3: 638 ms +- 25 ms -> 600 ms +- 20 ms: 1.06x faster
- nqueens: 181 ms +- 2 ms -> 171 ms +- 5 ms: 1.06x faster
- python_startup: 18.6 ms +- 1.9 ms -> 17.5 ms +- 0.3 ms: 1.06x faster
- sympy_integrate: 43.0 ms +- 3.1 ms -> 40.6 ms +- 1.1 ms: 1.06x faster
- sympy_expand: 1.02 sec +- 0.03 sec -> 961 ms +- 24 ms: 1.06x faster
- chameleon: 18.5 ms +- 0.3 ms -> 17.5 ms +- 0.3 ms: 1.06x faster
- sympy_str: 621 ms +- 26 ms -> 591 ms +- 18 ms: 1.05x faster
- json_dumps: 23.0 ms +- 0.2 ms -> 22.2 ms +- 0.3 ms: 1.04x faster
- sympy_sum: 357 ms +- 16 ms -> 345 ms +- 20 ms: 1.03x faster
- regex_v8: 46.6 ms +- 0.7 ms -> 45.2 ms +- 1.3 ms: 1.03x faster
- python_startup_no_site: 13.0 ms +- 1.3 ms -> 12.6 ms +- 1.0 ms: 1.03x faster
- json_loads: 41.2 us +- 0.5 us -> 40.2 us +- 0.4 us: 1.03x faster
- dulwich_log: 229 ms +- 7 ms -> 224 ms +- 4 ms: 1.02x faster
- unpickle: 24.1 us +- 0.6 us -> 23.6 us +- 0.4 us: 1.02x faster
- xml_etree_generate: 159 ms +- 6 ms -> 156 ms +- 3 ms: 1.02x faster
- regex_dna: 281 ms +- 3 ms -> 279 ms +- 5 ms: 1.01x faster
- pidigits: 261 ms +- 1 ms -> 260 ms +- 2 ms: 1.01x faster
Benchmark hidden because not significant (6): pathlib, sqlalchemy_declarative, sqlite_synth, tornado
_http, unpickle_list, xml_etree_process
Geometric mean: 1.07x faster
2. pyperf compare_to 310rc2_pgo_x64_pached 310rc2_pgo_x64_pached_Ob3 -G
--- pyproject.props
+++ pyproject.props
@@ -48,2 +48,3 @@
/utf-8 %(AdditionalOptions)
+ /Ob3 %(AdditionalOptions)
Slower (28):
- unpickle: 23.6 us +- 0.4 us -> 25.3 us +- 0.5 us: 1.07x slower
- logging_simple: 21.5 us +- 0.5 us -> 22.5 us +- 0.8 us: 1.05x slower
- 2to3: 600 ms +- 20 ms -> 628 ms +- 53 ms: 1.05x slower
- logging_format: 23.8 us +- 0.5 us -> 24.9 us +- 0.7 us: 1.04x slower
- float: 178 ms +- 2 ms -> 184 ms +- 2 ms: 1.03x slower
- sympy_sum: 345 ms +- 20 ms -> 355 ms +- 20 ms: 1.03x slower
- sqlalchemy_declarative: 334 ms +- 22 ms -> 344 ms +- 28 ms: 1.03x slower
- sympy_expand: 961 ms +- 24 ms -> 988 ms +- 31 ms: 1.03x slower
- python_startup: 17.5 ms +- 0.3 ms -> 18.0 ms +- 1.7 ms: 1.03x slower
- json_loads: 40.2 us +- 0.4 us -> 41.2 us +- 0.4 us: 1.02x slower
- crypto_pyaes: 156 ms +- 2 ms -> 160 ms +- 4 ms: 1.02x slower
- dulwich_log: 224 ms +- 4 ms -> 229 ms +- 19 ms: 1.02x slower
- pidigits: 260 ms +- 2 ms -> 265 ms +- 1 ms: 1.02x slower
- pickle: 21.3 us +- 0.2 us -> 21.7 us +- 0.3 us: 1.02x slower
- scimark_sparse_mat_mult: 6.66 ms +- 0.16 ms -> 6.78 ms +- 0.21 ms: 1.02x slower
- go: 356 ms +- 5 ms -> 362 ms +- 6 ms: 1.02x slower
- pickle_pure_python: 730 us +- 9 us -> 743 us +- 8 us: 1.02x slower
- scimark_sor: 262 ms +- 4 ms -> 266 ms +- 5 ms: 1.02x slower
- xml_etree_iterparse: 184 ms +- 3 ms -> 187 ms +- 4 ms: 1.02x slower
- mako: 24.4 ms +- 0.3 ms -> 24.7 ms +- 0.3 ms: 1.01x slower
- chaos: 168 ms +- 2 ms -> 171 ms +- 4 ms: 1.01x slower
- sympy_integrate: 40.6 ms +- 1.1 ms -> 41.1 ms +- 1.0 ms: 1.01x slower
- unpickle_pure_python: 414 us +- 4 us -> 419 us +- 6 us: 1.01x slower
- nbody: 205 ms +- 3 ms -> 207 ms +- 2 ms: 1.01x slower
- sympy_str: 591 ms +- 18 ms -> 597 ms +- 11 ms: 1.01x slower
- django_template: 101 ms +- 2 ms -> 102 ms +- 3 ms: 1.01x slower
- unpack_sequence: 109 ns +- 1 ns -> 110 ns +- 1 ns: 1.01x slower
- pickle_dict: 45.2 us +- 0.2 us -> 45.5 us +- 0.5 us: 1.01x slower
Faster (15):
- pathlib: 190 ms +- 15 ms -> 175 ms +- 5 ms: 1.08x faster
- unpickle_list: 7.61 us +- 0.23 us -> 7.18 us +- 0.11 us: 1.06x faster
- logging_silent: 261 ns +- 11 ns -> 247 ns +- 6 ns: 1.06x faster
- scimark_fft: 554 ms +- 6 ms -> 537 ms +- 9 ms: 1.03x faster
- hexiom: 14.0 ms +- 0.1 ms -> 13.5 ms +- 0.1 ms: 1.03x faster
- nqueens: 171 ms +- 5 ms -> 166 ms +- 4 ms: 1.03x faster
- regex_effbot: 4.48 ms +- 0.09 ms -> 4.37 ms +- 0.10 ms: 1.02x faster
- sqlite_synth: 6.18 us +- 0.12 us -> 6.07 us +- 0.08 us: 1.02x faster
- xml_etree_generate: 156 ms +- 3 ms -> 153 ms +- 3 ms: 1.02x faster
- chameleon: 17.5 ms +- 0.3 ms -> 17.3 ms +- 0.3 ms: 1.01x faster
- deltablue: 10.9 ms +- 0.2 ms -> 10.8 ms +- 0.3 ms: 1.01x faster
- pyflate: 1.03 sec +- 0.01 sec -> 1.02 sec +- 0.01 sec: 1.01x faster
- fannkuch: 678 ms +- 11 ms -> 670 ms +- 18 ms: 1.01x faster
- xml_etree_process: 128 ms +- 1 ms -> 127 ms +- 1 ms: 1.01x faster
- pickle_list: 7.15 us +- 0.07 us -> 7.10 us +- 0.09 us: 1.01x faster
Benchmark hidden because not significant (15): json_dumps, meteor_contest, python_startup_no_site, r
aytrace, regex_compile, regex_dna, regex_v8, richards, scimark_lu, scimark_monte_carlo, spectral_nor
m, sqlalchemy_imperative, telco, tornado_http, xml_etree_parse
Geometric mean: 1.00x slower