py3k-virgin/python.exe 3.0a3+ (py3k:61746, Mar 22 2008, 18:32:45) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] py3k/python.exe 3.0a3+ (py3k:61746M, Mar 22 2008, 18:19:23) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] py3k-64-virgin/python.exe 3.0a3+ (py3k:61746, Mar 22 2008, 18:34:37) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] py3k-64/python.exe 3.0a3+ (py3k:61746M, Mar 22 2008, 17:56:40) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] -m timeit min(range(255)) py3k-virgin/python.exe -m timeit min(range(255)) 100000 loops, best of 3: 17.9 usec per loop py3k/python.exe -m timeit min(range(255)) 100000 loops, best of 3: 15.6 usec per loop py3k-64-virgin/python.exe -m timeit min(range(255)) 100000 loops, best of 3: 11.4 usec per loop py3k-64/python.exe -m timeit min(range(255)) 100000 loops, best of 3: 11.7 usec per loop -m timeit -s n=1000000 sum(range(n,n+10000)) py3k-virgin/python.exe -m timeit -s n=1000000 sum(range(n,n+10000)) 1000 loops, best of 3: 1.2 msec per loop py3k/python.exe -m timeit -s n=1000000 sum(range(n,n+10000)) 1000 loops, best of 3: 1.01 msec per loop py3k-64-virgin/python.exe -m timeit -s n=1000000 sum(range(n,n+10000)) 1000 loops, best of 3: 523 usec per loop py3k-64/python.exe -m timeit -s n=1000000 sum(range(n,n+10000)) 1000 loops, best of 3: 373 usec per loop -m timeit -s n=10000000000000000 sum(range(n,n+100000)) py3k-virgin/python.exe -m timeit -s n=10000000000000000 sum(range(n,n+100000)) 10 loops, best of 3: 40 msec per loop py3k/python.exe -m timeit -s n=10000000000000000 sum(range(n,n+100000)) 10 loops, best of 3: 39 msec per loop py3k-64-virgin/python.exe -m timeit -s n=10000000000000000 sum(range(n,n+100000)) 100 loops, best of 3: 15 msec per loop py3k-64/python.exe -m timeit -s n=10000000000000000 sum(range(n,n+100000)) 100 loops, best of 3: 13.3 msec per loop -m timeit sum(range(-32768,32768)) py3k-virgin/python.exe -m timeit sum(range(-32768,32768)) 100 loops, best of 3: 3.98 msec per loop py3k/python.exe -m timeit sum(range(-32768,32768)) 100 loops, best of 3: 2.58 msec per loop py3k-64-virgin/python.exe -m timeit sum(range(-32768,32768)) 100 loops, best of 3: 3.08 msec per loop py3k-64/python.exe -m timeit sum(range(-32768,32768)) 100 loops, best of 3: 2.03 msec per loop -m timeit sum(range(-5000000,5000000)) py3k-virgin/python.exe -m timeit sum(range(-5000000,5000000)) 10 loops, best of 3: 1.46 sec per loop py3k/python.exe -m timeit sum(range(-5000000,5000000)) 10 loops, best of 3: 1.15 sec per loop py3k-64-virgin/python.exe -m timeit sum(range(-5000000,5000000)) 10 loops, best of 3: 552 msec per loop py3k-64/python.exe -m timeit sum(range(-5000000,5000000)) 10 loops, best of 3: 412 msec per loop -m timeit sum(range(4000)) py3k-virgin/python.exe -m timeit sum(range(4000)) 1000 loops, best of 3: 238 usec per loop py3k/python.exe -m timeit sum(range(4000)) 10000 loops, best of 3: 157 usec per loop py3k-64-virgin/python.exe -m timeit sum(range(4000)) 10000 loops, best of 3: 166 usec per loop py3k-64/python.exe -m timeit sum(range(4000)) 10000 loops, best of 3: 118 usec per loop -m timeit sum(list(range(4000))) py3k-virgin/python.exe -m timeit sum(list(range(4000))) 1000 loops, best of 3: 356 usec per loop py3k/python.exe -m timeit sum(list(range(4000))) 1000 loops, best of 3: 286 usec per loop py3k-64-virgin/python.exe -m timeit sum(list(range(4000))) 1000 loops, best of 3: 300 usec per loop py3k-64/python.exe -m timeit sum(list(range(4000))) 1000 loops, best of 3: 215 usec per loop -m timeit sum(range(10000)) py3k-virgin/python.exe -m timeit sum(range(10000)) 1000 loops, best of 3: 614 usec per loop py3k/python.exe -m timeit sum(range(10000)) 1000 loops, best of 3: 389 usec per loop py3k-64-virgin/python.exe -m timeit sum(range(10000)) 1000 loops, best of 3: 423 usec per loop py3k-64/python.exe -m timeit sum(range(10000)) 1000 loops, best of 3: 299 usec per loop -m timeit sum(list(range(10000))) py3k-virgin/python.exe -m timeit sum(list(range(10000))) 1000 loops, best of 3: 879 usec per loop py3k/python.exe -m timeit sum(list(range(10000))) 1000 loops, best of 3: 811 usec per loop py3k-64-virgin/python.exe -m timeit sum(list(range(10000))) 1000 loops, best of 3: 883 usec per loop py3k-64/python.exe -m timeit sum(list(range(10000))) 1000 loops, best of 3: 615 usec per loop -m timeit sum(range(40000)) py3k-virgin/python.exe -m timeit sum(range(40000)) 100 loops, best of 3: 2.6 msec per loop py3k/python.exe -m timeit sum(range(40000)) 1000 loops, best of 3: 1.64 msec per loop py3k-64-virgin/python.exe -m timeit sum(range(40000)) 1000 loops, best of 3: 1.78 msec per loop py3k-64/python.exe -m timeit sum(range(40000)) 1000 loops, best of 3: 1.25 msec per loop -m timeit sum(range(80000)) py3k-virgin/python.exe -m timeit sum(range(80000)) 100 loops, best of 3: 6.46 msec per loop py3k/python.exe -m timeit sum(range(80000)) 100 loops, best of 3: 4.61 msec per loop py3k-64-virgin/python.exe -m timeit sum(range(80000)) 100 loops, best of 3: 3.84 msec per loop py3k-64/python.exe -m timeit sum(range(80000)) 100 loops, best of 3: 2.76 msec per loop py3k-virgin/Tools/pybench/pybench.py py3k-virgin/python.exe py3k-virgin/Tools/pybench/pybench.py ------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using CPython 3.0a3+ (py3k:61746, Mar 22 2008, 18:32:45) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] * 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 6.228 seconds. * Round 2 done in 6.213 seconds. * Round 3 done in 6.250 seconds. * Round 4 done in 6.252 seconds. * Round 5 done in 6.242 seconds. * Round 6 done in 6.225 seconds. * Round 7 done in 6.230 seconds. * Round 8 done in 6.234 seconds. * Round 9 done in 6.298 seconds. * Round 10 done in 6.225 seconds. ------------------------------------------------------------------------------- Benchmark: 2008-03-22 18:55:58 ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: Darwin-8.9.1-i386-32bit Processor: i386 Python: Implementation: CPython Executable: /usr/local/gps/python/py3k-virgin/python.exe Version: 3.0.0 Compiler: GCC 4.0.1 (Apple Computer, Inc. build 5367) Bits: 32bit Build: Mar 22 2008 18:32:45 (#py3k:61746) Unicode: None Test minimum average operation overhead ------------------------------------------------------------------------------- BuiltinFunctionCalls: 90ms 91ms 0.18us 0.376ms BuiltinMethodLookup: 99ms 100ms 0.10us 0.440ms CompareFloats: 99ms 99ms 0.08us 0.505ms CompareFloatsIntegers: 140ms 140ms 0.16us 0.376ms CompareIntegers: 161ms 162ms 0.09us 0.760ms CompareInternedStrings: 173ms 173ms 0.12us 2.019ms CompareLongs: 94ms 94ms 0.09us 0.464ms CompareStrings: 114ms 115ms 0.12us 1.355ms ConcatStrings: 116ms 118ms 0.24us 0.757ms CreateInstances: 157ms 160ms 1.43us 0.597ms CreateNewInstances: 116ms 120ms 1.43us 0.476ms CreateStringsWithConcat: 157ms 158ms 0.16us 1.274ms DictCreation: 79ms 81ms 0.20us 0.504ms DictWithFloatKeys: 127ms 130ms 0.14us 0.954ms DictWithIntegerKeys: 101ms 102ms 0.09us 1.273ms DictWithStringKeys: 86ms 87ms 0.07us 1.274ms ForLoops: 77ms 78ms 3.12us 0.056ms IfThenElse: 135ms 135ms 0.10us 0.954ms ListSlicing: 121ms 121ms 8.68us 0.076ms NestedForLoops: 116ms 120ms 0.08us 0.002ms NormalClassAttribute: 281ms 287ms 0.24us 0.672ms NormalInstanceAttribute: 194ms 195ms 0.16us 0.674ms PythonFunctionCalls: 98ms 99ms 0.30us 0.378ms PythonMethodCalls: 163ms 165ms 0.73us 0.226ms Recursion: 176ms 179ms 3.58us 0.633ms SecondImport: 113ms 114ms 1.14us 0.248ms SecondPackageImport: 131ms 133ms 1.33us 0.248ms SecondSubmoduleImport: 181ms 182ms 1.82us 0.249ms SimpleComplexArithmetic: 99ms 104ms 0.12us 0.504ms SimpleDictManipulation: 160ms 161ms 0.13us 0.640ms SimpleFloatArithmetic: 96ms 105ms 0.08us 0.761ms SimpleIntFloatArithmetic: 113ms 121ms 0.09us 0.760ms SimpleIntegerArithmetic: 113ms 118ms 0.09us 0.760ms SimpleListManipulation: 94ms 94ms 0.08us 0.825ms SimpleLongArithmetic: 90ms 93ms 0.14us 0.376ms SmallLists: 131ms 133ms 0.19us 0.504ms SmallTuples: 128ms 129ms 0.24us 0.569ms SpecialClassAttribute: 290ms 294ms 0.25us 0.677ms SpecialInstanceAttribute: 202ms 205ms 0.17us 0.681ms StringMappings: 261ms 262ms 1.04us 0.573ms StringPredicates: 135ms 135ms 0.19us 2.742ms StringSlicing: 198ms 203ms 0.36us 1.089ms TryExcept: 77ms 77ms 0.03us 0.997ms TryRaiseExcept: 115ms 116ms 1.82us 0.534ms TupleSlicing: 145ms 150ms 0.57us 0.051ms ------------------------------------------------------------------------------- Totals: 6141ms 6240ms py3k/python.exe py3k-virgin/Tools/pybench/pybench.py ------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using CPython 3.0a3+ (py3k:61746M, Mar 22 2008, 18:19:23) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] * 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 6.195 seconds. * Round 2 done in 6.187 seconds. * Round 3 done in 6.188 seconds. * Round 4 done in 6.172 seconds. * Round 5 done in 6.133 seconds. * Round 6 done in 6.555 seconds. * Round 7 done in 6.195 seconds. * Round 8 done in 6.161 seconds. * Round 9 done in 6.149 seconds. * Round 10 done in 6.126 seconds. ------------------------------------------------------------------------------- Benchmark: 2008-03-22 18:57:13 ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: Darwin-8.9.1-i386-32bit Processor: i386 Python: Implementation: CPython Executable: /usr/local/gps/python/py3k/python.exe Version: 3.0.0 Compiler: GCC 4.0.1 (Apple Computer, Inc. build 5367) Bits: 32bit Build: Mar 22 2008 18:19:23 (#py3k:61746M) Unicode: None Test minimum average operation overhead ------------------------------------------------------------------------------- BuiltinFunctionCalls: 89ms 92ms 0.18us 0.280ms BuiltinMethodLookup: 101ms 102ms 0.10us 0.316ms CompareFloats: 94ms 94ms 0.08us 0.364ms CompareFloatsIntegers: 136ms 137ms 0.15us 0.277ms CompareIntegers: 163ms 163ms 0.09us 0.564ms CompareInternedStrings: 174ms 174ms 0.12us 1.371ms CompareLongs: 93ms 94ms 0.09us 0.318ms CompareStrings: 114ms 115ms 0.12us 0.957ms ConcatStrings: 117ms 120ms 0.24us 0.570ms CreateInstances: 147ms 153ms 1.36us 0.447ms CreateNewInstances: 110ms 115ms 1.37us 0.379ms CreateStringsWithConcat: 161ms 204ms 0.20us 0.952ms DictCreation: 82ms 83ms 0.21us 0.362ms DictWithFloatKeys: 109ms 110ms 0.12us 0.680ms DictWithIntegerKeys: 91ms 92ms 0.08us 0.906ms DictWithStringKeys: 83ms 84ms 0.07us 1.029ms ForLoops: 77ms 81ms 3.24us 0.043ms IfThenElse: 128ms 128ms 0.09us 0.680ms ListSlicing: 121ms 124ms 8.89us 0.074ms NestedForLoops: 108ms 112ms 0.07us 0.002ms NormalClassAttribute: 285ms 288ms 0.24us 0.487ms NormalInstanceAttribute: 190ms 196ms 0.16us 0.508ms PythonFunctionCalls: 101ms 102ms 0.31us 0.277ms PythonMethodCalls: 163ms 165ms 0.73us 0.174ms Recursion: 174ms 176ms 3.52us 0.452ms SecondImport: 113ms 114ms 1.14us 0.179ms SecondPackageImport: 131ms 132ms 1.32us 0.179ms SecondSubmoduleImport: 183ms 184ms 1.84us 0.179ms SimpleComplexArithmetic: 93ms 98ms 0.11us 0.370ms SimpleDictManipulation: 152ms 153ms 0.13us 0.453ms SimpleFloatArithmetic: 96ms 97ms 0.07us 0.562ms SimpleIntFloatArithmetic: 116ms 119ms 0.09us 0.563ms SimpleIntegerArithmetic: 116ms 118ms 0.09us 0.559ms SimpleListManipulation: 92ms 92ms 0.08us 0.590ms SimpleLongArithmetic: 82ms 85ms 0.13us 0.274ms SmallLists: 127ms 135ms 0.20us 0.362ms SmallTuples: 124ms 126ms 0.23us 0.407ms SpecialClassAttribute: 294ms 296ms 0.25us 0.490ms SpecialInstanceAttribute: 213ms 216ms 0.18us 0.507ms StringMappings: 256ms 257ms 1.02us 0.444ms StringPredicates: 138ms 138ms 0.20us 2.115ms StringSlicing: 185ms 194ms 0.35us 0.824ms TryExcept: 78ms 78ms 0.03us 0.680ms TryRaiseExcept: 113ms 114ms 1.78us 0.362ms TupleSlicing: 146ms 155ms 0.59us 0.049ms ------------------------------------------------------------------------------- Totals: 6061ms 6206ms py3k-64-virgin/python.exe py3k-virgin/Tools/pybench/pybench.py ------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using CPython 3.0a3+ (py3k:61746, Mar 22 2008, 18:34:37) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] * disabled garbage collection * system check interval set to maximum: 2147483647 * using timer: time.time * Internal Error (use --debug to display the traceback) py3k-64/python.exe py3k-virgin/Tools/pybench/pybench.py ------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using CPython 3.0a3+ (py3k:61746M, Mar 22 2008, 17:56:40) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] * disabled garbage collection * system check interval set to maximum: 2147483647 * using timer: time.time * Internal Error (use --debug to display the traceback)