------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using CPython 3.1a0 (py3k:68102, Jan 1 2009, 18:57:47) [GCC 4.3.2] * disabled garbage collection * system check interval set to maximum: 2147483647 * using timer: time.time ------------------------------------------------------------------------------- Benchmark: amd64-with-computed-goto.pybench ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: Linux-2.6.27-9-generic-x86_64-with-debian-lenny-sid Processor: Python: Implementation: CPython Executable: /home/alex/src/python.org/py3k/python Version: 3.1.0 Compiler: GCC 4.3.2 Bits: 64bit Build: Jan 1 2009 18:52:59 (#py3k:68102M) Unicode: UCS2 ------------------------------------------------------------------------------- Comparing with: amd64-baseline.pybench ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: Linux-2.6.27-9-generic-x86_64-with-debian-lenny-sid Processor: Python: Implementation: CPython Executable: /home/alex/src/python.org/py3k/python Version: 3.1.0 Compiler: GCC 4.3.2 Bits: 64bit Build: Jan 1 2009 18:57:47 (#py3k:68102) Unicode: UCS2 Test minimum run-time average run-time this other diff this other diff ------------------------------------------------------------------------------- BuiltinFunctionCalls: 65ms 80ms -18.7% 66ms 81ms -18.5% BuiltinMethodLookup: 51ms 74ms -30.8% 51ms 74ms -30.4% CompareFloats: 73ms 101ms -28.0% 76ms 103ms -26.4% CompareFloatsIntegers: 112ms 136ms -17.4% 118ms 143ms -17.6% CompareIntegers: 115ms 149ms -23.0% 119ms 149ms -20.2% CompareInternedStrings: 87ms 119ms -27.2% 90ms 119ms -24.6% CompareLongs: 64ms 86ms -25.6% 66ms 86ms -23.2% CompareStrings: 74ms 96ms -22.8% 77ms 97ms -20.1% ComplexPythonFunctionCalls: 87ms 108ms -19.7% 89ms 111ms -20.0% ConcatStrings: 96ms 105ms -8.9% 105ms 118ms -10.8% CreateInstances: 101ms 100ms +1.0% 103ms 102ms +1.1% CreateNewInstances: 75ms 77ms -2.2% 78ms 78ms +0.0% CreateStringsWithConcat: 99ms 135ms -26.7% 101ms 139ms -27.4% DictCreation: 62ms 73ms -14.9% 62ms 74ms -15.2% DictWithFloatKeys: 80ms 107ms -25.4% 81ms 108ms -24.7% DictWithIntegerKeys: 71ms 108ms -34.7% 71ms 108ms -34.3% DictWithStringKeys: 60ms 98ms -38.9% 61ms 98ms -38.0% ForLoops: 66ms 113ms -41.3% 66ms 113ms -41.1% IfThenElse: 83ms 119ms -30.4% 86ms 120ms -28.3% ListSlicing: 97ms 97ms -0.3% 98ms 98ms +0.0% NestedForLoops: 92ms 140ms -34.6% 93ms 140ms -33.9% NestedListComprehensions: 99ms 144ms -31.0% 102ms 145ms -29.6% NormalClassAttribute: 167ms 199ms -15.7% 168ms 199ms -15.4% NormalInstanceAttribute: 77ms 108ms -28.0% 79ms 108ms -27.3% PythonFunctionCalls: 74ms 102ms -27.2% 76ms 102ms -25.6% PythonMethodCalls: 97ms 120ms -18.9% 101ms 124ms -18.0% Recursion: 118ms 161ms -26.3% 122ms 162ms -25.0% SecondImport: 95ms 89ms +7.0% 96ms 89ms +7.3% SecondPackageImport: 100ms 95ms +5.3% 102ms 96ms +5.7% SecondSubmoduleImport: 128ms 127ms +1.2% 131ms 128ms +2.5% SimpleComplexArithmetic: 62ms 82ms -24.8% 63ms 83ms -24.0% SimpleDictManipulation: 116ms 164ms -29.3% 117ms 166ms -29.7% SimpleFloatArithmetic: 68ms 93ms -27.0% 68ms 93ms -26.8% SimpleIntFloatArithmetic: 89ms 114ms -22.1% 90ms 119ms -23.8% SimpleIntegerArithmetic: 88ms 115ms -23.3% 89ms 125ms -28.4% SimpleListComprehensions: 80ms 128ms -37.2% 82ms 130ms -36.9% SimpleListManipulation: 63ms 98ms -35.7% 65ms 98ms -34.0% SimpleLongArithmetic: 58ms 83ms -30.1% 62ms 85ms -26.3% SmallLists: 87ms 104ms -16.1% 88ms 106ms -16.6% SmallTuples: 100ms 119ms -15.8% 104ms 120ms -13.6% SpecialClassAttribute: 270ms 302ms -10.7% 275ms 306ms -10.1% SpecialInstanceAttribute: 77ms 107ms -27.3% 78ms 107ms -27.0% StringMappings: 270ms 278ms -2.8% 271ms 279ms -2.6% StringPredicates: 86ms 111ms -22.4% 90ms 112ms -19.3% StringSlicing: 127ms 151ms -15.6% 131ms 154ms -14.6% TryExcept: 49ms 116ms -57.4% 49ms 116ms -57.4% TryFinally: 62ms 84ms -26.0% 65ms 86ms -24.9% TryRaiseExcept: 34ms 38ms -10.5% 35ms 39ms -8.9% TupleSlicing: 118ms 128ms -7.8% 122ms 130ms -6.1% WithFinally: 97ms 114ms -14.9% 99ms 116ms -14.4% WithRaiseExcept: 104ms 115ms -9.9% 106ms 117ms -9.6% ------------------------------------------------------------------------------- Totals: 4771ms 6006ms -20.6% 4884ms 6095ms -19.9% (this=amd64-with-computed-goto.pybench, other=amd64-baseline.pybench)