dickinsm$ ./python.exe Tools/pybench/pybench.py -c bench_unpatched ------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using CPython 3.0rc1+ (py3k:67111M, Nov 6 2008, 11:00:38) [GCC 4.0.1 (Apple Inc. build 5488)] * disabled garbage collection * system check interval set to maximum: 2147483647 * using timer: time.time Calibrating tests. Please wait... done. Running 10 round(s) of the suite at warp factor 10: * Round 1 done in 5.910 seconds. * Round 2 done in 5.894 seconds. * Round 3 done in 5.912 seconds. * Round 4 done in 5.891 seconds. * Round 5 done in 5.930 seconds. * Round 6 done in 5.901 seconds. * Round 7 done in 5.896 seconds. * Round 8 done in 5.899 seconds. * Round 9 done in 5.909 seconds. * Round 10 done in 5.880 seconds. ------------------------------------------------------------------------------- Benchmark: 2008-11-06 11:02:36 ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: Darwin-9.5.0-i386-32bit Processor: i386 Python: Implementation: CPython Executable: /Users/dickinsm/python_source/py3k/python.exe Version: 3.0.0 Compiler: GCC 4.0.1 (Apple Inc. build 5488) Bits: 32bit Build: Nov 6 2008 11:00:38 (#py3k:67111M) Unicode: UCS2 ------------------------------------------------------------------------------- Comparing with: bench_unpatched ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: Darwin-9.5.0-i386-32bit Processor: i386 Python: Implementation: CPython Executable: /Users/dickinsm/python_source/py3k/python.exe Version: 3.0.0 Compiler: GCC 4.0.1 (Apple Inc. build 5488) Bits: 32bit Build: Nov 6 2008 10:54:33 (#py3k:67111) Unicode: UCS2 Test minimum run-time average run-time this other diff this other diff ------------------------------------------------------------------------------- BuiltinFunctionCalls: 96ms 99ms -3.1% 97ms 101ms -3.8% BuiltinMethodLookup: 77ms 74ms +4.8% 79ms 76ms +4.4% CompareFloats: 95ms 93ms +2.6% 95ms 93ms +2.6% CompareFloatsIntegers: 157ms 131ms +19.5% 157ms 132ms +19.2% CompareIntegers: 142ms 143ms -1.1% 142ms 144ms -1.2% CompareInternedStrings: 140ms 138ms +1.4% 141ms 138ms +1.7% CompareLongs: 85ms 84ms +1.1% 85ms 84ms +0.7% CompareStrings: 87ms 88ms -0.3% 91ms 88ms +2.5% ComplexPythonFunctionCalls: 130ms 133ms -2.5% 132ms 136ms -2.7% ConcatStrings: 106ms 110ms -3.4% 107ms 112ms -4.3% CreateInstances: 133ms 133ms -0.1% 134ms 134ms +0.1% CreateNewInstances: 99ms 99ms +0.2% 100ms 100ms +0.2% CreateStringsWithConcat: 150ms 148ms +1.7% 154ms 154ms -0.2% DictCreation: 76ms 72ms +5.3% 77ms 73ms +5.8% DictWithFloatKeys: 86ms 92ms -6.8% 87ms 93ms -6.8% DictWithIntegerKeys: 80ms 80ms +0.1% 82ms 83ms -1.3% DictWithStringKeys: 74ms 74ms +0.8% 75ms 75ms -0.4% ForLoops: 74ms 76ms -2.2% 75ms 76ms -1.7% IfThenElse: 123ms 125ms -1.8% 123ms 126ms -2.0% ListSlicing: 106ms 105ms +0.7% 109ms 111ms -2.0% NestedForLoops: 104ms 111ms -5.5% 105ms 111ms -4.9% NormalClassAttribute: 191ms 190ms +0.3% 193ms 193ms +0.4% NormalInstanceAttribute: 98ms 98ms +0.4% 101ms 101ms +0.1% PythonFunctionCalls: 88ms 90ms -2.2% 89ms 91ms -1.6% PythonMethodCalls: 129ms 131ms -1.6% 132ms 133ms -0.9% Recursion: 183ms 184ms -0.5% 185ms 186ms -0.7% SecondImport: 97ms 95ms +2.3% 98ms 96ms +1.3% SecondPackageImport: 108ms 107ms +1.3% 108ms 107ms +0.9% SecondSubmoduleImport: 142ms 139ms +2.2% 142ms 142ms +0.3% SimpleComplexArithmetic: 92ms 79ms +16.6% 92ms 80ms +15.1% SimpleDictManipulation: 145ms 166ms -12.3% 148ms 169ms -12.0% SimpleFloatArithmetic: 82ms 85ms -3.4% 85ms 89ms -4.4% SimpleIntFloatArithmetic: 108ms 110ms -1.6% 110ms 111ms -1.2% SimpleIntegerArithmetic: 108ms 109ms -1.5% 111ms 111ms +0.5% SimpleListManipulation: 84ms 97ms -13.0% 86ms 101ms -14.1% SimpleLongArithmetic: 69ms 76ms -10.1% 69ms 79ms -12.6% SmallLists: 138ms 139ms -0.7% 140ms 141ms -0.2% SmallTuples: 135ms 142ms -4.6% 138ms 144ms -4.3% SpecialClassAttribute: 308ms 306ms +0.6% 313ms 312ms +0.2% SpecialInstanceAttribute: 98ms 99ms -0.9% 100ms 101ms -0.7% StringMappings: 269ms 268ms +0.3% 270ms 269ms +0.2% StringPredicates: 111ms 119ms -6.7% 112ms 120ms -6.5% StringSlicing: 202ms 198ms +2.0% 206ms 200ms +2.7% TryExcept: 66ms 67ms -1.6% 66ms 68ms -1.9% TryFinally: 77ms 80ms -3.9% 78ms 82ms -5.0% TryRaiseExcept: 54ms 54ms -0.4% 54ms 55ms -0.6% TupleSlicing: 148ms 154ms -4.2% 150ms 159ms -5.7% WithFinally: 140ms 139ms +0.4% 141ms 141ms +0.3% WithRaiseExcept: 136ms 134ms +0.9% 136ms 135ms +0.9% ------------------------------------------------------------------------------- Totals: 5828ms 5863ms -0.6% 5902ms 5954ms -0.9% (this=2008-11-06 11:02:36, other=bench_unpatched)