@@ -85,41 +85,41 @@ The tested implementations:
8585
8686For Python 2.7::
8787
88- --- benchmark: 5 tests, min 5 rounds (of min 25.00us), 5.00s max time, timer: time.clock ---
89- Name (time in ns) Min Max Mean StdDev Rounds Iterations
90- --------------------------------------------------------------------------------------------
91- test_perf[slots] 705.3837 3091.0072 720.4805 27.2588 180453 38
92- test_perf[cext] 93.6346 278.9731 95.1876 2.5474 164373 312
93- test_perf[simple] 398.1636 1863.2017 405.4325 13.1411 207521 59
94- test_perf[django] 471.6515 983.0809 480.4264 10.2059 193043 53
95- test_perf[objproxies] 1204.7003 4818.8010 1475.3419 114.8213 55898 1
96- --------------------------------------------------------------------------------------------
88+ ------ benchmark: min 5 rounds (of min 25.00us), 5.00s max time, timer: time.clock --- ---
89+ Name (time in ns) Min Max Mean StdDev Rounds Iterations
90+ -----------------------------------------------------------------------------------------
91+ test_perf[slots] 705.3837 3091.0072 720.4805 27.2588 180453 38
92+ test_perf[cext] 93.6346 278.9731 95.1876 2.5474 164373 312
93+ test_perf[simple] 398.1636 1863.2017 405.4325 13.1411 207521 59
94+ test_perf[django] 471.6515 983.0809 480.4264 10.2059 193043 53
95+ test_perf[objproxies] 1204.7003 4818.8010 1475.3419 114.8213 55898 1
96+ -----------------------------------------------------------------------------------------
9797
9898For Python 3.4::
9999
100- --- benchmark: 5 tests, min 5 rounds (of min 25.00us), 5.00s max time, timer: time.perf_counter ---
101- Name (time in ns) Min Max Mean StdDev Rounds Iterations
102- ---------------------------------------------------------------------------------------------------
103- test_perf[slots] 803.1335 2728.8286 826.0882 20.5562 182436 33
104- test_perf[cext] 103.2911 254.4223 104.6869 2.6294 164373 277
105- test_perf[simple] 448.6894 2040.6147 462.0342 17.1546 218443 49
106- test_perf[django] 518.3013 1225.7125 532.0523 14.4672 218443 43
107- test_perf[objproxies] 1116.8575 3827.4331 1157.8419 43.9602 174755 24
108- ---------------------------------------------------------------------------------------------------
100+ -- benchmark: min 5 rounds (of min 25.00us), 5.00s max time, timer: time.perf_counter ---
101+ Name (time in ns) Min Max Mean StdDev Rounds Iterations
102+ -----------------------------------------------------------------------------------------
103+ test_perf[slots] 803.1335 2728.8286 826.0882 20.5562 182436 33
104+ test_perf[cext] 103.2911 254.4223 104.6869 2.6294 164373 277
105+ test_perf[simple] 448.6894 2040.6147 462.0342 17.1546 218443 49
106+ test_perf[django] 518.3013 1225.7125 532.0523 14.4672 218443 43
107+ test_perf[objproxies] 1116.8575 3827.4331 1157.8419 43.9602 174755 24
108+ -----------------------------------------------------------------------------------------
109109
110110For PyPy 2.4:
111111
112112 Note that the mean difference between ``simple ``, ``django `` and ``objproxies `` is smaller the standard deviance, thus it cannot be considered.
113113
114114::
115115
116- --- benchmark: 4 tests, min 5 rounds (of min 25.00us), 15.00s max time, timer: time.clock ---
117- Name (time in ns) Min Max Mean StdDev Rounds Iterations
118- ---------------------------------------------------------------------------------------------
119- test_perf[slots] 1.9577 260.2979 2.2457 0.4882 498050 15384
120- test_perf[simple] 31.3536 4374.4246 34.7433 11.7566 478894 999
121- test_perf[django] 32.5269 4443.8381 35.8729 16.9071 461157 1000
122- test_perf[objproxies] 33.1293 4529.3718 36.7435 13.3377 452773 1000
123- ---------------------------------------------------------------------------------------------
116+ ------ benchmark: min 5 rounds (of min 25.00us), 15.00s max time, timer: time.clock -- ---
117+ Name (time in ns) Min Max Mean StdDev Rounds Iterations
118+ -----------------------------------------------------------------------------------------
119+ test_perf[slots] 1.9577 260.2979 2.2457 0.4882 498050 15384
120+ test_perf[simple] 31.3536 4374.4246 34.7433 11.7566 478894 999
121+ test_perf[django] 32.5269 4443.8381 35.8729 16.9071 461157 1000
122+ test_perf[objproxies] 33.1293 4529.3718 36.7435 13.3377 452773 1000
123+ -----------------------------------------------------------------------------------------
124124
125- .. [1 ] Lacks support for certain more tricky operations like ``vars(obj) `` and other operators.
125+ .. [1 ] Lacks support for certain more tricky operations like ``vars(obj) `` and other operators.
0 commit comments