c:\cpython\Tools\pybench>c:\cpython\PCbuild\amd64\python.exe pybench.py -c patched.txt ------------------------------------------------------------------------------- PYBENCH 2.1 ------------------------------------------------------------------------------- * using CPython 3.5.0a1+ (default:88a5c1698ca4, Mar 7 2015, 22:09:39) [MSC v.1800 64 bit (AMD64)] * disabled garbage collection * system check interval set to maximum: 2147483647 * using timer: time.perf_counter * timer: resolution=5.12e-07, implementation=QueryPerformanceCounter() Calibrating tests. Please wait... done. Running 10 round(s) of the suite at warp factor 10: * Round 1 done in 14.867 seconds. * Round 2 done in 15.063 seconds. * Round 3 done in 14.996 seconds. * Round 4 done in 14.864 seconds. * Round 5 done in 14.959 seconds. * Round 6 done in 14.994 seconds. * Round 7 done in 14.826 seconds. * Round 8 done in 15.044 seconds. * Round 9 done in 15.027 seconds. * Round 10 done in 14.586 seconds. ------------------------------------------------------------------------------- Benchmark: 2015-03-07 22:16:42 ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.perf_counter Machine Details: Platform ID: Windows-post2012Server-6.3.9600 Processor: Intel64 Family 6 Model 55 Stepping 3, GenuineIntel Python: Implementation: CPython Executable: c:\cpython\PCbuild\amd64\python.exe Version: 3.5.0a1+ Compiler: MSC v.1800 64 bit (AMD64) Bits: 64bit Build: Mar 7 2015 22:09:39 (#default:88a5c1698ca4) Unicode: UCS4 ------------------------------------------------------------------------------- Comparing with: patched.txt ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.perf_counter Machine Details: Platform ID: Windows-post2012Server-6.3.9600 Processor: Intel64 Family 6 Model 55 Stepping 3, GenuineIntel Python: Implementation: CPython Executable: c:\cpython\PCbuild\amd64\python.exe Version: 3.5.0a1+ Compiler: MSC v.1800 64 bit (AMD64) Bits: 64bit Build: Mar 7 2015 18:34:07 (#default:76732273a8ac+) Unicode: UCS4 Test minimum run-time average run-time this other diff this other diff ------------------------------------------------------------------------------- BuiltinFunctionCalls: 291ms 270ms +7.7% 299ms 294ms +1.8% BuiltinMethodLookup: 148ms 150ms -1.6% 156ms 154ms +0.9% CompareFloats: 184ms 210ms -12.5% 210ms 218ms -3.4% CompareFloatsIntegers: 340ms 504ms -32.4% 493ms 510ms -3.3% CompareIntegers: 317ms 329ms -3.8% 334ms 336ms -0.6% CompareInternedStrings: 244ms 246ms -0.7% 250ms 250ms -0.0% CompareLongs: 188ms 188ms -0.0% 195ms 194ms +0.2% CompareStrings: 231ms 231ms +0.3% 238ms 239ms -0.3% ComplexPythonFunctionCalls: 329ms 322ms +2.0% 335ms 328ms +2.2% ConcatStrings: 303ms 297ms +1.9% 306ms 306ms +0.1% CreateInstances: 377ms 364ms +3.8% 385ms 370ms +4.0% CreateNewInstances: 276ms 272ms +1.3% 287ms 283ms +1.5% CreateStringsWithConcat: 395ms 381ms +3.7% 410ms 407ms +0.9% DictCreation: 334ms 251ms +33.1% 343ms 333ms +2.9% DictWithFloatKeys: 342ms 336ms +1.5% 346ms 346ms +0.1% DictWithIntegerKeys: 198ms 199ms -0.3% 203ms 204ms -0.4% DictWithStringKeys: 152ms 179ms -15.3% 179ms 185ms -3.1% ForLoops: 129ms 157ms -17.5% 186ms 186ms +0.0% IfThenElse: 156ms 220ms -29.3% 229ms 233ms -1.9% ListSlicing: 211ms 229ms -7.9% 227ms 234ms -3.0% NestedForLoops: 243ms 235ms +3.5% 246ms 244ms +0.8% NestedListComprehensions: 278ms 288ms -3.2% 299ms 311ms -4.0% NormalClassAttribute: 398ms 407ms -2.3% 410ms 417ms -1.7% NormalInstanceAttribute: 230ms 251ms -8.6% 238ms 256ms -7.1% PythonFunctionCalls: 240ms 243ms -1.5% 246ms 250ms -1.5% PythonMethodCalls: 308ms 304ms +1.3% 319ms 315ms +1.4% Recursion: 368ms 364ms +1.1% 374ms 374ms +0.1% SecondImport: 258ms 265ms -2.6% 264ms 271ms -2.5% SecondPackageImport: 272ms 204ms +33.2% 278ms 272ms +2.2% SecondSubmoduleImport: 850ms 782ms +8.7% 870ms 853ms +1.9% SimpleComplexArithmetic: 186ms 222ms -16.0% 260ms 266ms -2.5% SimpleDictManipulation: 317ms 350ms -9.4% 351ms 355ms -1.2% SimpleFloatArithmetic: 138ms 201ms -31.3% 197ms 211ms -6.7% SimpleIntFloatArithmetic: 173ms 249ms -30.5% 246ms 257ms -4.2% SimpleIntegerArithmetic: 204ms 254ms -19.9% 250ms 259ms -3.6% SimpleListComprehensions: 237ms 240ms -1.4% 252ms 261ms -3.3% SimpleListManipulation: 196ms 196ms +0.3% 201ms 201ms +0.1% SimpleLongArithmetic: 166ms 160ms +4.0% 170ms 166ms +2.4% SmallLists: 352ms 352ms +0.1% 365ms 363ms +0.7% SmallTuples: 340ms 338ms +0.6% 351ms 346ms +1.6% SpecialClassAttribute: 429ms 403ms +6.4% 440ms 415ms +5.9% SpecialInstanceAttribute: 248ms 248ms +0.1% 255ms 253ms +0.7% StringMappings: 487ms 490ms -0.7% 498ms 501ms -0.6% StringPredicates: 244ms 272ms -10.3% 251ms 278ms -9.8% StringSlicing: 308ms 301ms +2.4% 334ms 333ms +0.4% TryExcept: 120ms 170ms -29.6% 176ms 179ms -1.5% TryFinally: 183ms 176ms +4.2% 189ms 183ms +3.5% TryRaiseExcept: 77ms 77ms -0.3% 81ms 81ms +0.9% TupleSlicing: 294ms 289ms +1.8% 303ms 297ms +2.1% WithFinally: 271ms 256ms +5.7% 302ms 301ms +0.3% WithRaiseExcept: 278ms 199ms +39.9% 292ms 286ms +2.2% ------------------------------------------------------------------------------- Totals: 13836ms 14119ms -2.0% 14923ms 14965ms -0.3% (this=2015-03-07 22:16:42, other=patched.txt)