------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using CPython 2.4.4 (#2, Apr 5 2007, 20:11:18) [GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)] * disabled garbage collection * system check interval set to maximum: 2147483647 * using timer: time.time ------------------------------------------------------------------------------- Benchmark: ipy11 ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: cli-32bit Processor: Python: Implementation: IronPython Executable: /home/tinuviel/svn/fepy/IPCE/dist/ipy.exe Version: 2.4.0 Compiler: .NET 2.0.50727.42 Bits: 32bit Build: (#) Unicode: UCS2 ------------------------------------------------------------------------------- Comparing with: py24 ------------------------------------------------------------------------------- Rounds: 10 Warp: 10 Timer: time.time Machine Details: Platform ID: Linux-2.6.18-4-686-i686-with-debian-lenny-sid Processor: Python: Implementation: CPython Executable: /usr/bin/python2.4 Version: 2.4.4 Compiler: GCC 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) Bits: 32bit Build: Apr 5 2007 20:11:18 (#2) Unicode: UCS4 Test minimum run-time average run-time this other diff this other diff ------------------------------------------------------------------------------- BuiltinFunctionCalls: 168ms 180ms -6.7% 183ms 184ms -0.4% BuiltinMethodLookup: 538ms 222ms +142.4% 550ms 228ms +141.0% CompareFloats: 81ms 168ms -51.5% 83ms 170ms -50.9% CompareFloatsIntegers: 61ms 169ms -64.1% 62ms 171ms -63.8% CompareIntegers: 105ms 152ms -30.9% 106ms 164ms -35.7% CompareInternedStrings: 134ms 171ms -21.9% 135ms 177ms -23.5% CompareLongs: 145ms 126ms +14.5% 146ms 131ms +10.9% CompareStrings: 208ms 190ms +9.6% 209ms 191ms +9.3% CompareUnicode: 157ms 147ms +6.6% 158ms 150ms +5.4% ConcatStrings: 3626ms 315ms +1049.7% 3738ms 328ms +1038.9% ConcatUnicode: 2166ms 249ms +768.9% 2245ms 253ms +785.9% CreateInstances: 273ms 208ms +31.1% 306ms 211ms +45.0% CreateNewInstances: 1260ms 177ms +612.1% 1316ms 179ms +635.2% CreateStringsWithConcat: 1071ms 180ms +495.6% 1130ms 182ms +520.8% CreateUnicodeWithConcat: 402ms 197ms +104.2% 431ms 200ms +115.2% DictCreation: 678ms 158ms +329.8% 712ms 160ms +344.4% DictWithFloatKeys: 362ms 250ms +44.7% 364ms 251ms +44.7% DictWithIntegerKeys: 467ms 145ms +223.2% 470ms 146ms +221.9% DictWithStringKeys: 521ms 158ms +230.2% 524ms 159ms +229.6% ForLoops: 69ms 182ms -62.3% 77ms 185ms -58.2% IfThenElse: 38ms 136ms -72.1% 40ms 137ms -71.1% ListSlicing: 1369ms 142ms +861.0% 1385ms 143ms +866.1% NestedForLoops: 108ms 183ms -40.7% 138ms 186ms -25.7% NormalClassAttribute: 413ms 169ms +144.0% 424ms 171ms +147.3% NormalInstanceAttribute: 143ms 151ms -5.5% 153ms 153ms -0.4% PythonFunctionCalls: 114ms 194ms -41.3% 146ms 194ms -24.7% PythonMethodCalls: 190ms 228ms -16.5% 223ms 230ms -3.3% Recursion: 57ms 272ms -78.9% 58ms 274ms -78.9% SecondImport: 506ms 143ms +253.0% 515ms 156ms +229.4% SecondPackageImport: 507ms 147ms +245.2% 516ms 156ms +229.6% SecondSubmoduleImport: 721ms 184ms +291.9% 724ms 192ms +276.6% SimpleComplexArithmetic: 254ms 193ms +31.5% 286ms 196ms +46.4% SimpleDictManipulation: 458ms 157ms +191.4% 488ms 160ms +205.7% SimpleFloatArithmetic: 193ms 185ms +4.5% 205ms 205ms +0.3% SimpleIntFloatArithmetic: 57ms 130ms -56.4% 60ms 131ms -53.7% SimpleIntegerArithmetic: 57ms 129ms -56.2% 57ms 130ms -56.1% SimpleListManipulation: 176ms 127ms +38.8% 178ms 128ms +38.8% SimpleLongArithmetic: 372ms 158ms +135.2% 399ms 159ms +150.3% SmallLists: 583ms 159ms +266.2% 589ms 163ms +261.8% SmallTuples: 1452ms 163ms +790.2% 1473ms 167ms +782.4% SpecialClassAttribute: 413ms 167ms +147.8% 423ms 169ms +150.8% SpecialInstanceAttribute: 143ms 267ms -46.6% 153ms 269ms -43.3% StringMappings: 694ms 168ms +312.9% 725ms 170ms +326.1% StringPredicates: 377ms 209ms +80.2% 393ms 211ms +86.2% StringSlicing: 1097ms 207ms +429.6% 1136ms 211ms +437.1% TryExcept: 6ms 103ms -94.6% 18ms 103ms -82.8% TryRaiseExcept: 2680ms 193ms +1291.0% 2700ms 196ms +1280.0% TupleSlicing: 619ms 170ms +264.9% 638ms 172ms +270.4% UnicodeMappings: 302ms 148ms +104.8% 322ms 151ms +112.7% UnicodePredicates: 324ms 183ms +76.5% 344ms 185ms +86.0% UnicodeSlicing: 977ms 218ms +347.7% 998ms 221ms +350.9% ------------------------------------------------------------------------------- Totals: 27891ms 9129ms +205.5% 28851ms 9315ms +209.7% (this=ipy11, other=py24)