------------------------------------------------------------------------------- PYBENCH 2.0 ------------------------------------------------------------------------------- * using Python 2.5 * disabled garbage collection * system check interval set to maximum: 2147483647 * using timer: time.time ------------------------------------------------------------------------------- Benchmark: /home/anthony/py25.pybench ------------------------------------------------------------------------------- Rounds: 5 Warp: 5 Timer: time.clock Machine Details: Platform ID: Windows-XP-5.1.2600 Processor: Python: Executable: C:\Python25\python.exe Version: 2.5.0 Compiler: MSC v.1310 32 bit (Intel) Bits: 32bit Build: Sep 19 2006 09:52:17 (#r25:51908) Unicode: UCS2 ------------------------------------------------------------------------------- Comparing with: /home/anthony/fepy101.pybench ------------------------------------------------------------------------------- Rounds: 5 Warp: 5 Timer: time.time Machine Details: Platform ID: cli-32bit Processor: Python: Executable: C:\IronPython-1.0.1\ipy.exe Version: 1.0.0 Compiler: .NET 2.0.50727.42 Bits: 32bit Build: ? ? (#0) Unicode: UCS2 Test minimum run-time average run-time this other diff this other diff ------------------------------------------------------------------------------- BuiltinFunctionCalls: 868ms 265ms +227.6% 1240ms 274ms +352.3% BuiltinMethodLookup: 777ms 1437ms -45.9% 2417ms 1637ms +47.7% CompareFloats: 528ms 327ms +61.4% 1309ms 849ms +54.2% CompareFloatsIntegers: 557ms 234ms +138.3% 1550ms 587ms +164.2% CompareIntegers: 410ms 373ms +9.8% 1062ms 2023ms -47.5% CompareInternedStrings: 968ms 620ms +56.1% 2284ms 2855ms -20.0% CompareLongs: 505ms 452ms +11.6% 1424ms 1162ms +22.6% CompareStrings: 538ms 591ms -8.9% 1343ms 812ms +65.3% CompareUnicode: 552ms 435ms +26.8% 1064ms 448ms +137.7% ConcatStrings: 1280ms 2936ms -56.4% 1282ms 4955ms -74.1% ConcatUnicode: 1448ms 1765ms -17.9% 2271ms 2696ms -15.8% CreateInstances: 789ms 577ms +36.6% 1553ms 580ms +167.6% CreateNewInstances: 646ms 2046ms -68.4% 651ms 4690ms -86.1% CreateStringsWithConcat: 496ms 1450ms -65.8% 1330ms 4750ms -72.0% CreateUnicodeWithConcat: 813ms 562ms +44.7% 2648ms 568ms +366.2% DictCreation: 489ms 859ms -43.0% 1338ms 865ms +54.7% DictWithFloatKeys: 1222ms 1466ms -16.7% 1977ms 2666ms -25.8% DictWithIntegerKeys: 426ms 1809ms -76.4% 1114ms 2816ms -60.4% DictWithStringKeys: 479ms 1888ms -74.6% 882ms 1903ms -53.6% ForLoops: 298ms 172ms +73.6% 830ms 175ms +374.2% IfThenElse: 360ms 185ms +94.6% 872ms 266ms +227.3% ListSlicing: 583ms 2045ms -71.5% 779ms 9045ms -91.4% NestedForLoops: 482ms 281ms +71.2% 492ms 1041ms -52.7% NormalClassAttribute: 549ms 1327ms -58.6% 554ms 2164ms -74.4% NormalInstanceAttribute: 514ms 373ms +37.6% 518ms 389ms +33.2% PythonFunctionCalls: 604ms 202ms +198.7% 788ms 205ms +283.4% PythonMethodCalls: 789ms 547ms +44.2% 2011ms 569ms +253.5% Recursion: 896ms 233ms +285.1% 1708ms 548ms +211.5% SecondImport: 593ms 1062ms -44.2% 638ms 3019ms -78.9% SecondPackageImport: 634ms 1094ms -42.1% 1727ms 1100ms +57.0% SecondSubmoduleImport: 806ms 1656ms -51.4% 2576ms 1675ms +53.8% SimpleComplexArithmetic: 591ms 499ms +18.3% 1371ms 521ms +163.0% SimpleDictManipulation: 480ms 1577ms -69.6% 1008ms 5458ms -81.5% SimpleFloatArithmetic: 626ms 311ms +101.4% 1470ms 1995ms -26.3% SimpleIntFloatArithmetic: 361ms 186ms +94.3% 668ms 983ms -32.0% SimpleIntegerArithmetic: 332ms 202ms +64.9% 901ms 842ms +6.9% SimpleListManipulation: 419ms 639ms -34.5% 1124ms 2302ms -51.2% SimpleLongArithmetic: 539ms 624ms -13.7% 1284ms 821ms +56.4% SmallLists: 758ms 1287ms -41.1% 772ms 1296ms -40.4% SmallTuples: 640ms 3998ms -84.0% 659ms 6217ms -89.4% SpecialClassAttribute: 535ms 1358ms -60.6% 539ms 2005ms -73.1% SpecialInstanceAttribute: 774ms 389ms +99.1% 1511ms 1623ms -6.9% StringMappings: 2513ms 1749ms +43.7% 6473ms 8399ms -22.9% StringPredicates: 983ms 1041ms -5.7% 3257ms 1466ms +122.1% StringSlicing: 735ms 1529ms -51.9% 1743ms 2182ms -20.1% TryExcept: 272ms 13ms +1948.8% 273ms 57ms +379.3% TryRaiseExcept: 522ms 28218ms -98.2% 526ms 31327ms -98.3% TupleSlicing: 601ms 906ms -33.6% 826ms 928ms -11.0% UnicodeMappings: 486ms 968ms -49.8% 1309ms 2393ms -45.3% UnicodePredicates: 703ms 962ms -26.9% 1711ms 3747ms -54.3% UnicodeProperties: 664ms 0ms n/a 1080ms 0ms n/a UnicodeSlicing: 945ms 1357ms -30.4% 2169ms 3901ms -44.4% ------------------------------------------------------------------------------- Totals: 35378ms 77084ms n/a 72909ms 135797ms n/a (this=/home/anthony/py25.pybench, other=/home/anthony/fepy101.pybench)