add SortedList 100 1.99999999939e-06 3.99999999967e-06 3.00000000042e-06 3.00000000006e-06
add SortedList 1000 1.39999999993e-05 1.50000000003e-05 1.39999999993e-05 1.47999999998e-05
add SortedList 10000 0.000147999999999 0.00019 0.000147999999999 0.0001566
add SortedList 100000 0.001767 0.001912 0.001814 0.0018218
add SortedList 1000000 0.023293 0.025568 0.024719 0.0246822
add SortedListWithKey 100 2.99999999953e-06 4.00000000056e-06 2.99999999953e-06 3.59999999979e-06
add SortedListWithKey 1000 2.19999999995e-05 2.30000000006e-05 2.30000000006e-05 2.28e-05
add SortedListWithKey 10000 0.000225 0.000291000000001 0.000227000000001 0.0002408
add SortedListWithKey 100000 0.002617 0.003098 0.002981 0.0028418
add SortedListWithKey 1000000 0.034828 0.039392 0.035052 0.0362954
add blist.sortedlist 100 4.99999999981e-06 1.49999999994e-05 4.99999999981e-06 7.40000000015e-06
add blist.sortedlist 1000 5.79999999992e-05 6.09999999988e-05 5.79999999992e-05 5.87999999993e-05
add blist.sortedlist 10000 0.000817 0.000862999999999 0.000824999999999 0.000828599999999
add blist.sortedlist 100000 0.011134 0.012278 0.011657 0.0117992
add blist.sortedlist 1000000 0.161069 0.164682 0.161079 0.1621158
add blist.sortedlist(key=identity) 100 5.00000000159e-06 5.99999999906e-06 5.00000000159e-06 5.40000000058e-06
add blist.sortedlist(key=identity) 1000 6.29999999973e-05 6.59999999897e-05 6.39999999947e-05 6.43999999966e-05
add blist.sortedlist(key=identity) 10000 0.000886000000008 0.000896999999995 0.000895 0.000891000000001
add blist.sortedlist(key=identity) 100000 0.013425 0.01376 0.013425 0.0136064
add blist.sortedlist(key=identity) 1000000 0.191769 0.195031 0.192336 0.193094
add sortedcollection 100 9.99999997475e-07 3.00000002085e-06 1.99999999495e-06 2.20000000581e-06
add sortedcollection 1000 1.39999999931e-05 1.49999999906e-05 1.39999999931e-05 1.43999999921e-05
add sortedcollection 10000 0.000504000000006 0.000506000000001 0.000505000000004 0.000504800000004
add sortedcollection 100000 0.043038 0.049316 0.043253 0.0446474
add sortedcollection 1000000 4.647177 4.762655 4.647177 4.72498
update_small SortedList 100 1.29999999956e-05 1.39999999931e-05 1.29999999956e-05 1.31999999951e-05
update_small SortedList 1000 0.000140000000016 0.000141999999983 0.000140000000016 0.000140799999997
update_small SortedList 10000 0.00149300000001 0.00153500000002 0.00153500000002 0.00150600000001
update_small SortedList 100000 0.016446 0.016971 0.016555 0.0165794
update_small SortedList 1000000 0.19456 0.208518 0.208518 0.1991314
update_small SortedListWithKey 100 2.00000000063e-05 2.20000000013e-05 2.00000000063e-05 2.05999999991e-05
update_small SortedListWithKey 1000 0.000224000000003 0.000261999999992 0.000225999999998 0.000232399999999
update_small SortedListWithKey 10000 0.00234399999999 0.00239300000001 0.00239300000001 0.0023656
update_small SortedListWithKey 100000 0.025777 0.02602 0.025891 0.0258516
update_small SortedListWithKey 1000000 0.320936 0.329136 0.329136 0.323793
update_small blist.sortedlist 100 3.39999999994e-05 3.59999999944e-05 3.49999999969e-05 3.47999999974e-05
update_small blist.sortedlist 1000 0.000578000000019 0.000680999999986 0.000616000000008 0.000607000000002
update_small blist.sortedlist 10000 0.008286 0.00937999999999 0.00851700000001 0.008871
update_small blist.sortedlist 100000 0.11134 0.116937 0.111722 0.1134704
update_small blist.sortedlist 1000000 1.640394 1.651142 1.649003 1.6476334
update_small blist.sortedlist(key=identity) 100 3.90000000152e-05 4.00000000127e-05 3.90000000152e-05 3.92000000147e-05
update_small blist.sortedlist(key=identity) 1000 0.000623000000019 0.000736999999958 0.000623000000019 0.000654399999996
update_small blist.sortedlist(key=identity) 10000 0.00893500000001 0.00907699999999 0.00899700000002 0.008995
update_small blist.sortedlist(key=identity) 100000 0.132226 0.140772 0.132226 0.13618
update_small blist.sortedlist(key=identity) 1000000 1.972337 2.019629 2.019629 1.9945544
update_small sortedcollection 100 1.09999999722e-05 1.20000000265e-05 1.09999999722e-05 1.1399999994e-05
update_small sortedcollection 1000 0.000133000000005 0.000140999999985 0.000135999999998 0.000135799999998
update_small sortedcollection 10000 0.00478399999997 0.00503800000001 0.004797 0.004854
update_small sortedcollection 100000 0.431479 0.450031 0.446555 0.4438522
update_large SortedList 100 2.0999999947e-05 2.39999999962e-05 2.0999999947e-05 2.17999999904e-05
update_large SortedList 1000 0.000227999999993 0.000231999999983 0.00022899999999 0.0002296
update_large SortedList 10000 0.00286700000004 0.002927 0.00290699999999 0.00290100000001
update_large SortedList 100000 0.038447 0.040183 0.038447 0.0393518
update_large SortedList 1000000 0.608153 0.638736 0.61668 0.619677
update_large SortedListWithKey 100 7.09999999913e-05 7.20000000456e-05 7.09999999913e-05 7.1400000013e-05
update_large SortedListWithKey 1000 0.00070199999999 0.000714000000016 0.000702999999987 0.000704600000017
update_large SortedListWithKey 10000 0.00788799999998 0.008174 0.00814800000001 0.008011
update_large SortedListWithKey 100000 0.103092 0.104118 0.103517 0.1036574
update_large SortedListWithKey 1000000 1.894388 2.370202 1.894388 2.0269634
update_large blist.sortedlist 100 0.00036399999999 0.000426000000004 0.000400000000013 0.000384400000007
update_large blist.sortedlist 1000 0.00615000000005 0.00622099999998 0.00619599999999 0.0061858
update_large blist.sortedlist 10000 0.092296 0.098465 0.092381 0.094607
update_large blist.sortedlist 100000 1.254527 1.275549 1.263069 1.2631132
update_large blist.sortedlist 1000000 18.478477 18.811178 18.517807 18.5980372
update_large blist.sortedlist(key=identity) 100 0.000467000000071 0.00046999999995 0.000467000000071 0.000469199999998
update_large blist.sortedlist(key=identity) 1000 0.00663500000007 0.00674700000002 0.00669499999992 0.00668720000001
update_large blist.sortedlist(key=identity) 10000 0.100442 0.491359 0.491359 0.1799248
update_large blist.sortedlist(key=identity) 100000 1.465725 1.508032 1.472323 1.4875866
update_large blist.sortedlist(key=identity) 1000000 21.80214 22.258288 21.879823 21.9294648
update_large sortedcollection 100 9.69999999825e-05 0.000118000000043 0.000118000000043 0.000101799999993
update_large sortedcollection 1000 0.00148899999999 0.00155800000005 0.00150300000007 0.00150620000002
update_large sortedcollection 10000 0.0659479999999 0.066466 0.066218 0.0661656
update_large sortedcollection 100000 5.998681 6.160768 6.085793 6.091642
contains SortedList 100 9.99999997475e-07 2.99999999243e-06 1.99999999495e-06 1.99999999495e-06
contains SortedList 1000 8.99999997728e-06 1.09999999722e-05 9.00000009096e-06 9.5999999985e-06
contains SortedList 10000 8.90000000027e-05 9.09999999976e-05 9.00000000001e-05 9.00000000001e-05
contains SortedList 100000 0.00117399999999 0.00119900000004 0.00118899999995 0.0011896
contains SortedList 1000000 0.014787 0.0152360000001 0.014814 0.0149302
contains SortedListWithKey 100 1.99999999495e-06 4.00000010359e-06 2.99999999243e-06 2.80000001567e-06
contains SortedListWithKey 1000 1.29999999672e-05 1.50000000758e-05 1.39999999647e-05 1.36000000111e-05
contains SortedListWithKey 10000 0.00012700000002 0.000145999999972 0.00012700000002 0.000133000000005
contains SortedListWithKey 100000 0.00162 0.00171899999998 0.001621 0.00165559999998
contains SortedListWithKey 1000000 0.0220019999999 0.024257 0.023088 0.0229114
contains blist.sortedlist 100 3.9999999899e-06 5.99999998485e-06 4.99999998738e-06 4.99999998738e-06
contains blist.sortedlist 1000 4.99999999874e-05 5.19999999824e-05 4.99999999874e-05 5.05999999859e-05
contains blist.sortedlist 10000 0.000609999999938 0.000714000000016 0.000714000000016 0.000633000000016
contains blist.sortedlist 100000 0.00757399999998 0.00775899999996 0.00769700000001 0.00767319999998
contains blist.sortedlist 1000000 0.095638 0.113934 0.113934 0.102427
contains blist.sortedlist(key=identity) 100 4.99999998738e-06 5.99999998485e-06 4.99999998738e-06 5.39999998637e-06
contains blist.sortedlist(key=identity) 1000 5.50000000885e-05 5.79999999673e-05 5.69999999698e-05 5.65999999935e-05
contains blist.sortedlist(key=identity) 10000 0.000667999999905 0.000716999999895 0.000678999999991 0.000688199999968
contains blist.sortedlist(key=identity) 100000 0.00934399999994 0.00985700000001 0.00985700000001 0.00951819999998
contains blist.sortedlist(key=identity) 1000000 0.113622 0.12053 0.12053 0.1154904
contains sortedcollection 100 1.99999999495e-06 2.99999987874e-06 1.99999999495e-06 2.59999992522e-06
contains sortedcollection 1000 1.19999999697e-05 1.30000000809e-05 1.19999999697e-05 1.25999999909e-05
contains sortedcollection 10000 0.000123999999914 0.000125999999909 0.000125999999909 0.000124799999912
contains sortedcollection 100000 0.00184600000011 0.00268800000003 0.00184600000011 0.00205080000005
contains sortedcollection 1000000 0.0269430000001 0.030469 0.0269430000001 0.028862
remove SortedList 100 2.99999987874e-06 3.9999999899e-06 3.9999999899e-06 3.59999999091e-06
remove SortedList 1000 1.59999999596e-05 1.79999999546e-05 1.69999998434e-05 1.67999999576e-05
remove SortedList 10000 0.00015499999995 0.000157000000172 0.000156999999945 0.000156199999947
remove SortedList 100000 0.0018520000001 0.00209500000005 0.00209500000005 0.00191260000006
remove SortedList 1000000 0.023056 0.0246059999999 0.0245179999999 0.0237904
remove SortedListWithKey 100 2.99999987874e-06 4.99999987369e-06 3.9999999899e-06 3.59999999091e-06
remove SortedListWithKey 1000 2.19999999445e-05 2.40000001668e-05 2.19999999445e-05 2.26000000112e-05
remove SortedListWithKey 10000 0.000215999999909 0.000217000000021 0.000216000000137 0.000216600000022
remove SortedListWithKey 100000 0.00258800000006 0.00271399999997 0.00262899999984 0.00263420000001
remove SortedListWithKey 1000000 0.032858 0.0342599999999 0.032858 0.0335073999999
remove blist.sortedlist 100 5.00000010106e-06 6.99999986864e-06 5.00000010106e-06 5.60000003134e-06
remove blist.sortedlist 1000 6.89999999395e-05 0.00011399999994 0.00011399999994 8.57999999425e-05
remove blist.sortedlist 10000 0.000965000000178 0.00100199999997 0.000968000000057 0.000978200000009
remove blist.sortedlist 100000 0.0130360000001 0.0166770000001 0.0130360000001 0.0142470000001
remove blist.sortedlist 1000000 0.187873 0.193049 0.190241 0.1895878
remove blist.sortedlist(key=identity) 100 5.99999998485e-06 6.99999986864e-06 6.99999986864e-06 6.19999996161e-06
remove blist.sortedlist(key=identity) 1000 7.20000000456e-05 7.79999998031e-05 7.40000000405e-05 7.43999999941e-05
remove blist.sortedlist(key=identity) 10000 0.00103399999989 0.00110300000006 0.00103399999989 0.00105960000001
remove blist.sortedlist(key=identity) 100000 0.0155749999999 0.0161469999998 0.015768 0.0158531999999
remove blist.sortedlist(key=identity) 1000000 0.22421 0.245517 0.236707 0.2357738
remove sortedcollection 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.5999999707e-06
remove sortedcollection 1000 1.79999999546e-05 1.89999998383e-05 1.89999998383e-05 1.81999999313e-05
remove sortedcollection 10000 0.000401000000011 0.000403000000006 0.000401000000011 0.000401999999985
remove sortedcollection 100000 0.033334 0.042332 0.033334 0.0362582
remove sortedcollection 1000000 4.221786 4.273713 4.235832 4.2458756
delitem SortedList 100 3.00000010611e-06 5.99999998485e-06 3.9999999899e-06 3.80000005862e-06
delitem SortedList 1000 1.99999999495e-05 2.10000000607e-05 2.09999998333e-05 2.05999999253e-05
delitem SortedList 10000 0.00036799999998 0.000395000000026 0.000369999999975 0.000376400000005
delitem SortedList 100000 0.00420399999985 0.00425900000005 0.0042269999999 0.00423219999993
delitem SortedList 1000000 0.051199 0.0547049999998 0.0516010000001 0.0522578
delitem SortedListWithKey 100 4.99999987369e-06 5.99999998485e-06 5.99999998485e-06 5.19999998687e-06
delitem SortedListWithKey 1000 2.30000000556e-05 2.39999999394e-05 2.39999999394e-05 2.37999999626e-05
delitem SortedListWithKey 10000 0.000405000000001 0.000413999999864 0.000410000000102 0.000410599999987
delitem SortedListWithKey 100000 0.00456299999996 0.00469599999997 0.00469599999997 0.00463559999998
delitem SortedListWithKey 1000000 0.0574349999999 0.061459 0.0577209999999 0.0595686
delitem blist.sortedlist 100 9.99999883788e-07 3.00000010611e-06 3.00000010611e-06 1.99999999495e-06
delitem blist.sortedlist 1000 1.19999999697e-05 1.50000000758e-05 1.19999999697e-05 1.33999999889e-05
delitem blist.sortedlist 10000 0.00018799999998 0.000226999999995 0.000198000000182 0.000206000000026
delitem blist.sortedlist 100000 0.00126299999988 0.00147100000004 0.00128200000017 0.00133100000003
delitem blist.sortedlist 1000000 0.0161989999999 0.0171830000002 0.0171830000002 0.016842
delitem blist.sortedlist(key=identity) 100 1.99999999495e-06 2.99999987874e-06 1.99999999495e-06 2.19999997171e-06
delitem blist.sortedlist(key=identity) 1000 1.50000000758e-05 2.90000000405e-05 1.50000000758e-05 1.96000000869e-05
delitem blist.sortedlist(key=identity) 10000 0.000134000000116 0.000156000000061 0.000134000000116 0.000142600000027
delitem blist.sortedlist(key=identity) 100000 0.00189100000011 0.002072 0.00194199999987 0.00195500000004
delitem blist.sortedlist(key=identity) 1000000 0.0253710000002 0.03063 0.0290030000001 0.0273836
delitem sortedcollection 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.20000001718e-06
delitem sortedcollection 1000 9.99999997475e-06 1.20000001971e-05 1.09999998585e-05 1.09999999495e-05
delitem sortedcollection 10000 0.00027799999998 0.000348999999915 0.000299999999925 0.000301799999988
delitem sortedcollection 100000 0.031064 0.0350820000001 0.0326669999999 0.0325028
delitem sortedcollection 1000000 4.187679 4.293862 4.293862 4.2495282
bisect SortedList 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.20000001718e-06
bisect SortedList 1000 9.99999997475e-06 1.10000000859e-05 1.09999998585e-05 1.0599999996e-05
bisect SortedList 10000 0.00020799999993 0.000408999999991 0.000258000000031 0.000264599999991
bisect SortedList 100000 0.00241399999982 0.00306399999999 0.00306399999999 0.00260379999991
bisect SortedList 1000000 0.0319490000002 0.0362049999999 0.03333 0.0334128
bisect SortedListWithKey 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.20000006266e-06
bisect SortedListWithKey 1000 1.19999999697e-05 1.39999999647e-05 1.19999999697e-05 1.28000000132e-05
bisect SortedListWithKey 10000 0.00022100000001 0.000223000000005 0.00022100000001 0.000221799999963
bisect SortedListWithKey 100000 0.0027140000002 0.00275999999985 0.0027140000002 0.0027274
bisect SortedListWithKey 1000000 0.0354830000001 0.0400300000001 0.0400300000001 0.0368760000001
bisect blist.sortedlist 100 3.00000010611e-06 5.00000010106e-06 3.9999999899e-06 4.00000003538e-06
bisect blist.sortedlist 1000 4.39999998889e-05 4.50000000001e-05 4.50000000001e-05 4.45999999556e-05
bisect blist.sortedlist 10000 0.000545999999986 0.000550000000203 0.000550000000203 0.000547200000119
bisect blist.sortedlist 100000 0.00714599999992 0.00762199999986 0.00762199999986 0.00732079999998
bisect blist.sortedlist 1000000 0.0909920000001 0.101806 0.100029 0.0972426
bisect blist.sortedlist(key=identity) 100 5.00000010106e-06 8.00000020718e-06 5.99999998485e-06 6.40000007479e-06
bisect blist.sortedlist(key=identity) 1000 4.6999999995e-05 4.899999999e-05 4.899999999e-05 4.8199999992e-05
bisect blist.sortedlist(key=identity) 10000 0.000593999999865 0.0006699999999 0.000618999999915 0.000615399999924
bisect blist.sortedlist(key=identity) 100000 0.008736 0.00925200000006 0.008736 0.00892599999997
bisect blist.sortedlist(key=identity) 1000000 0.110917 0.120869 0.114734 0.1158492
bisect sortedcollection 100 9.99999883788e-07 3.00000010611e-06 1.99999999495e-06 1.79999997272e-06
bisect sortedcollection 1000 7.00000009601e-06 8.99999986359e-06 7.00000009601e-06 7.80000004852e-06
bisect sortedcollection 10000 6.79999998283e-05 0.000130000000127 6.90000001669e-05 8.08000000234e-05
bisect sortedcollection 100000 0.00111799999991 0.00128199999995 0.00111799999991 0.00117019999998
bisect sortedcollection 1000000 0.0163440000001 0.018174 0.0180110000001 0.0173346
getitem SortedList 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.60000006165e-06
getitem SortedList 1000 7.9999999798e-06 9.00000009096e-06 8.99999986359e-06 8.79999997778e-06
getitem SortedList 10000 0.00019999999995 0.000213000000031 0.00019999999995 0.000203800000008
getitem SortedList 100000 0.00232700000015 0.00244800000019 0.00244800000019 0.00239280000005
getitem SortedList 1000000 0.0275179999999 0.0321210000002 0.027679 0.0286966
getitem SortedListWithKey 100 1.00000011116e-06 3.00000010611e-06 1.99999999495e-06 2.00000004043e-06
getitem SortedListWithKey 1000 6.99999986864e-06 7.9999999798e-06 6.99999986864e-06 7.19999998182e-06
getitem SortedListWithKey 10000 0.000200999999834 0.000205000000051 0.000200999999834 0.000202199999967
getitem SortedListWithKey 100000 0.00231800000006 0.00249800000006 0.0023819999999 0.00239700000002
getitem SortedListWithKey 1000000 0.027382 0.030984 0.0289969999999 0.0287074
getitem blist.sortedlist 100 9.99999883788e-07 1.99999999495e-06 1.99999999495e-06 1.79999997272e-06
getitem blist.sortedlist 1000 7.00000009601e-06 9.99999997475e-06 7.9999999798e-06 8.20000000203e-06
getitem blist.sortedlist 10000 6.90000001669e-05 7.80000000304e-05 7.10000001618e-05 7.26000000668e-05
getitem blist.sortedlist 100000 0.000859999999875 0.001935 0.000941999999895 0.00110759999993
getitem blist.sortedlist 1000000 0.0110320000001 0.0122839999999 0.011643 0.011606
getitem blist.sortedlist(key=identity) 100 1.00000011116e-06 1.99999999495e-06 1.99999999495e-06 1.80000001819e-06
getitem blist.sortedlist(key=identity) 1000 7.00000009601e-06 9.00000009096e-06 9.00000009096e-06 8.40000002427e-06
getitem blist.sortedlist(key=identity) 10000 7.40000000405e-05 0.000125000000025 7.40000000405e-05 9.60000000305e-05
getitem blist.sortedlist(key=identity) 100000 0.00111500000003 0.00214400000004 0.00115000000005 0.00137260000006
getitem blist.sortedlist(key=identity) 1000000 0.014126 0.0160099999998 0.0145359999999 0.0151748
getitem sortedcollection 100 9.99999883788e-07 1.99999999495e-06 1.00000011116e-06 1.19999999697e-06
getitem sortedcollection 1000 1.99999999495e-06 3.00000010611e-06 3.00000010611e-06 2.60000001617e-06
getitem sortedcollection 10000 1.39999999647e-05 4.09999997828e-05 1.6000000187e-05 1.9999999995e-05
getitem sortedcollection 100000 0.00025699999992 0.000467000000071 0.000451000000112 0.000397199999998
getitem sortedcollection 1000000 0.00460700000008 0.00531499999988 0.00460700000008 0.00495579999997
pop SortedList 100 1.99999999495e-06 3.00000010611e-06 3.00000010611e-06 2.39999999394e-06
pop SortedList 1000 1.10000000859e-05 1.29999998535e-05 1.10000000859e-05 1.19999999697e-05
pop SortedList 10000 9.49999998738e-05 0.000226999999995 9.5999999985e-05 0.000131399999964
pop SortedList 100000 0.000948999999991 0.000991999999997 0.000952999999981 0.00096480000002
pop SortedList 1000000 0.00980900000013 0.0102139999999 0.009906 0.00997820000002
pop SortedListWithKey 100 3.00000010611e-06 4.99999987369e-06 4.99999987369e-06 3.9999999899e-06
pop SortedListWithKey 1000 1.19999999697e-05 1.59999999596e-05 1.39999999647e-05 1.37999999424e-05
pop SortedListWithKey 10000 0.000108000000182 0.000119000000041 0.000109000000066 0.000111800000013
pop SortedListWithKey 100000 0.00117599999999 0.00131299999998 0.00127199999997 0.00124440000004
pop SortedListWithKey 1000000 0.011422 0.0145580000001 0.011422 0.0122074
pop blist.sortedlist 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.39999999394e-06
pop blist.sortedlist 1000 1.19999999697e-05 1.49999998484e-05 1.19999999697e-05 1.33999999434e-05
pop blist.sortedlist 10000 0.000124000000142 0.000166000000036 0.000124000000142 0.000134800000069
pop blist.sortedlist 100000 0.00130300000001 0.00152000000003 0.00130300000001 0.00139239999999
pop blist.sortedlist 1000000 0.014363 0.014461 0.014455 0.0144132
pop blist.sortedlist(key=identity) 100 1.99999999495e-06 2.99999987874e-06 1.99999999495e-06 2.39999994847e-06
pop blist.sortedlist(key=identity) 1000 1.29999998535e-05 1.59999999596e-05 1.30000000809e-05 1.41999999414e-05
pop blist.sortedlist(key=identity) 10000 0.000131999999894 0.000151000000187 0.000141999999869 0.000138800000013
pop blist.sortedlist(key=identity) 100000 0.0013469999999 0.00211899999999 0.00211899999999 0.00155800000002
pop blist.sortedlist(key=identity) 1000000 0.0151530000001 0.019415 0.015218 0.0168742
pop sortedcollection 100 9.99999883788e-07 3.00000010611e-06 1.99999999495e-06 1.99999999495e-06
pop sortedcollection 1000 3.9999999899e-06 5.99999998485e-06 3.9999999899e-06 4.99999996464e-06
pop sortedcollection 10000 3.69999997929e-05 5.00000001011e-05 3.70000000203e-05 4.13999999637e-05
pop sortedcollection 100000 0.000350000000026 0.000438999999915 0.000363000000107 0.000390200000038
pop sortedcollection 1000000 0.00342300000011 0.00402799999983 0.00361500000008 0.0036688000001
index SortedList 100 1.99999976758e-06 3.00000010611e-06 1.99999976758e-06 2.39999999394e-06
index SortedList 1000 1.39999997373e-05 1.59999999596e-05 1.39999997373e-05 1.45999999404e-05
index SortedList 10000 0.000232999999753 0.000322000000324 0.000248000000283 0.000255399999969
index SortedList 100000 0.00272599999971 0.0029440000003 0.00285000000031 0.00282560000005
index SortedList 1000000 0.0345240000001 0.0415210000001 0.0345240000001 0.0373660000001
index SortedListWithKey 100 1.99999976758e-06 4.00000044465e-06 2.99999965137e-06 3.00000001516e-06
index SortedListWithKey 1000 1.69999998434e-05 1.90000000657e-05 1.80000001819e-05 1.8000000091e-05
index SortedListWithKey 10000 0.000270999999884 0.00027399999999 0.000273000000107 0.000272200000018
index SortedListWithKey 100000 0.00309400000015 0.0033599999997 0.00322599999981 0.00318979999984
index SortedListWithKey 1000000 0.0413780000003 0.0427989999998 0.0424269999999 0.0424028
index blist.sortedlist 100 3.9999999899e-06 5.00000032844e-06 3.9999999899e-06 4.79999998788e-06
index blist.sortedlist 1000 5.00000001011e-05 7.09999999344e-05 5.09999999849e-05 5.44000000446e-05
index blist.sortedlist 10000 0.000610999999935 0.000622999999905 0.000612999999703 0.000615399999879
index blist.sortedlist 100000 0.00781600000028 0.011297 0.00781600000028 0.00868760000003
index blist.sortedlist 1000000 0.0990630000001 0.108535 0.103631 0.1038402
index blist.sortedlist(key=identity) 100 5.99999975748e-06 7.00000009601e-06 5.99999975748e-06 6.19999991613e-06
index blist.sortedlist(key=identity) 1000 5.59999998586e-05 5.69999997424e-05 5.69999997424e-05 5.63999999031e-05
index blist.sortedlist(key=identity) 10000 0.000673000000006 0.000778000000082 0.000700000000052 0.000702199999978
index blist.sortedlist(key=identity) 100000 0.00961000000007 0.0128830000003 0.0103260000001 0.010431
index blist.sortedlist(key=identity) 1000000 0.119921 0.125347 0.121206 0.1217228
index sortedcollection 100 1.99999976758e-06 3.00000010611e-06 2.00000022232e-06 2.20000001718e-06
index sortedcollection 1000 1.69999998434e-05 2.20000001718e-05 1.80000001819e-05 1.9599999996e-05
index sortedcollection 10000 0.000139999999647 0.000214000000142 0.000139999999647 0.000158599999941
index sortedcollection 100000 0.00223199999982 0.00426399999969 0.00228500000003 0.00265179999988
index sortedcollection 1000000 0.0295070000002 0.031305 0.030197 0.0304018
iter SortedList 100 7.9999999798e-06 8.99999986359e-06 7.9999999798e-06 8.39999993332e-06
iter SortedList 1000 6.60000000607e-05 7.80000000304e-05 7.80000000304e-05 7.00000000506e-05
iter SortedList 10000 0.000647000000299 0.000730000000203 0.000648999999612 0.000665000000026
iter SortedList 100000 0.0066439999996 0.00689199999988 0.00680699999975 0.0067611999998
iter SortedList 1000000 0.0681439999998 0.0779940000002 0.0779940000002 0.0713368000001
iter SortedListWithKey 100 7.9999999798e-06 7.9999999798e-06 7.9999999798e-06 7.9999999798e-06
iter SortedListWithKey 1000 6.79999998283e-05 7.69999996919e-05 7.60000002629e-05 7.26000000213e-05
iter SortedListWithKey 10000 0.000650999999834 0.000696000000062 0.000656000000163 0.000663799999984
iter SortedListWithKey 100000 0.00663600000007 0.00704499999983 0.00684700000011 0.00685000000003
iter SortedListWithKey 1000000 0.0683719999997 0.0798790000003 0.0755239999999 0.0730345999999
iter blist.sortedlist 100 2.49999998232e-05 3.59999999091e-05 3.59999999091e-05 2.90000000859e-05
iter blist.sortedlist 1000 0.000239999999849 0.000271999999768 0.000242000000071 0.000248000000011
iter blist.sortedlist 10000 0.00239400000009 0.00277499999993 0.00239400000009 0.00254459999996
iter blist.sortedlist 100000 0.0245770000001 0.02882 0.0245770000001 0.0256808000001
iter blist.sortedlist 1000000 0.251256 0.268732 0.253472 0.2589382
iter blist.sortedlist(key=identity) 100 2.79999999293e-05 3.00000001516e-05 2.79999999293e-05 2.88000001092e-05
iter blist.sortedlist(key=identity) 1000 0.000268999999662 0.000350000000253 0.000273000000107 0.000293800000054
iter blist.sortedlist(key=identity) 10000 0.00269899999967 0.00297099999989 0.00273800000014 0.00278739999985
iter blist.sortedlist(key=identity) 100000 0.0281409999998 0.031465 0.028292 0.0295037999999
iter blist.sortedlist(key=identity) 1000000 0.278346 0.30296 0.278346 0.2936094
iter sortedcollection 100 7.9999999798e-06 1.59999999596e-05 8.99999986359e-06 1.0199999997e-05
iter sortedcollection 1000 6.39999998384e-05 8.60000000102e-05 6.39999998384e-05 6.85999999405e-05
iter sortedcollection 10000 0.000624999999673 0.000706999999693 0.000663000000259 0.000662799999918
iter sortedcollection 100000 0.00653499999999 0.00672499999973 0.00653499999999 0.00664439999991
iter sortedcollection 1000000 0.0687709999997 0.0821000000001 0.0687709999997 0.0742866000001
count SortedList 100 2.00000022232e-06 3.9999999899e-06 3.00000010611e-06 3.00000010611e-06
count SortedList 1000 1.50000000758e-05 1.69999998434e-05 1.59999999596e-05 1.57999999828e-05
count SortedList 10000 0.000186000000213 0.00018799999998 0.000187000000096 0.000187000000096
count SortedList 100000 0.00203899999997 0.00362900000027 0.00362900000027 0.00240739999999
count SortedList 1000000 0.0243559999999 0.028875 0.028875 0.0269921999999
count SortedListWithKey 100 2.99999965137e-06 5.00000032844e-06 3.00000010611e-06 3.40000005963e-06
count SortedListWithKey 1000 1.59999999596e-05 1.80000001819e-05 1.80000001819e-05 1.7200000002e-05
count SortedListWithKey 10000 0.000139999999647 0.000151999999616 0.000151999999616 0.000144
count SortedListWithKey 100000 0.00175799999988 0.00205299999971 0.00205299999971 0.00186179999982
count SortedListWithKey 1000000 0.0240789999998 0.025306 0.0252680000003 0.0249128
count blist.sortedlist 100 5.99999975748e-06 7.00000009601e-06 5.99999975748e-06 6.20000000708e-06
count blist.sortedlist 1000 6.20000000708e-05 9.49999998738e-05 9.49999998738e-05 7.13999999789e-05
count blist.sortedlist 10000 0.000724999999875 0.000806999999895 0.000780999999733 0.000756799999908
count blist.sortedlist 100000 0.00897200000009 0.00945200000024 0.00910599999997 0.00912680000001
count blist.sortedlist 1000000 0.112166 0.121434 0.112166 0.11727
count blist.sortedlist(key=identity) 100 5.99999975748e-06 7.00000009601e-06 5.99999975748e-06 6.5999999606e-06
count blist.sortedlist(key=identity) 1000 6.89999997121e-05 7.40000000405e-05 7.00000000506e-05 7.04000000042e-05
count blist.sortedlist(key=identity) 10000 0.000816000000214 0.00100299999986 0.000816000000214 0.000910600000043
count blist.sortedlist(key=identity) 100000 0.0110729999997 0.0142350000001 0.011579 0.0119597999998
count blist.sortedlist(key=identity) 1000000 0.138131 0.139637 0.139153 0.1388564
count sortedcollection 100 2.00000022232e-06 3.00000010611e-06 2.00000022232e-06 2.40000017584e-06
count sortedcollection 1000 1.19999999697e-05 1.4000000192e-05 1.4000000192e-05 1.27999999677e-05
count sortedcollection 10000 0.000129000000015 0.000146999999743 0.000129999999899 0.000133399999959
count sortedcollection 100000 0.00208399999974 0.00277899999992 0.00277899999992 0.00242900000003
count sortedcollection 1000000 0.027846 0.0295630000001 0.027869 0.0284439999999
priorityqueue SortedList 100 2.19999997171e-05 2.39999999394e-05 2.39999999394e-05 2.29999999647e-05
priorityqueue SortedList 1000 0.000196999999844 0.000287000000299 0.000275000000329 0.000240000000122
priorityqueue SortedList 10000 0.00216699999964 0.00422500000013 0.00225299999966 0.00274639999989
priorityqueue SortedList 100000 0.023647 0.0259590000001 0.0239329999999 0.0246612000001
priorityqueue SortedList 1000000 0.298649 0.310868 0.309349 0.305964
priorityqueue SortedListWithKey 100 2.49999998232e-05 2.80000003841e-05 2.70000000455e-05 2.66000000011e-05
priorityqueue SortedListWithKey 1000 0.000240999999733 0.000257000000147 0.000257000000147 0.000251799999933
priorityqueue SortedListWithKey 10000 0.00265999999965 0.00284800000009 0.00284800000009 0.00276160000003
priorityqueue SortedListWithKey 100000 0.0300379999999 0.0314950000002 0.0300379999999 0.0304576
priorityqueue SortedListWithKey 1000000 0.379714 0.399602 0.391848 0.3905372
priorityqueue blist.sortedlist 100 3.2999999803e-05 5.09999999849e-05 3.80000001314e-05 4.03999999435e-05
priorityqueue blist.sortedlist 1000 0.000487999999677 0.000527999999576 0.000503000000208 0.000504999999976
priorityqueue blist.sortedlist 10000 0.00677099999984 0.00842999999986 0.00842999999986 0.00721339999991
priorityqueue blist.sortedlist 100000 0.0892510000003 0.0996959999998 0.0892510000003 0.093994
priorityqueue blist.sortedlist 1000000 1.27685 1.291839 1.284589 1.2855622
priorityqueue blist.sortedlist(key=identity) 100 3.90000000152e-05 5.69999997424e-05 3.90000000152e-05 4.69999999041e-05
priorityqueue blist.sortedlist(key=identity) 1000 0.000529999999799 0.000778000000082 0.000629000000117 0.000636200000008
priorityqueue blist.sortedlist(key=identity) 10000 0.00722900000028 0.00757000000021 0.00737900000013 0.00736320000005
priorityqueue blist.sortedlist(key=identity) 100000 0.104276 0.112842 0.112842 0.1075334
priorityqueue blist.sortedlist(key=identity) 1000000 1.489533 1.534061 1.489533 1.5151346
priorityqueue sortedcollection 100 1.79999997272e-05 3.30000002577e-05 1.99999999495e-05 2.18000000132e-05
priorityqueue sortedcollection 1000 0.000170000000253 0.000203000000056 0.000193000000309 0.000189600000067
priorityqueue sortedcollection 10000 0.00344600000017 0.0036699999996 0.00356599999986 0.00355539999991
priorityqueue sortedcollection 100000 0.218797 0.227013 0.223318 0.2240284
multiset SortedList 100 1.90000000657e-05 3.00000001516e-05 1.99999999495e-05 2.16000000364e-05
multiset SortedList 1000 0.000174999999672 0.000183000000106 0.000183000000106 0.000178999999844
multiset SortedList 10000 0.00218499999983 0.0026240000002 0.00218499999983 0.00233020000005
multiset SortedList 100000 0.0244310000003 0.0286529999998 0.0269329999996 0.0258813999999
multiset SortedList 1000000 0.33993 0.349087 0.33993 0.3441636
multiset SortedListWithKey 100 2.79999999293e-05 3.30000002577e-05 2.79999999293e-05 3.00000000607e-05
multiset SortedListWithKey 1000 0.000229000000218 0.000263999999788 0.000263999999788 0.000242800000069
multiset SortedListWithKey 10000 0.00268400000004 0.00282900000002 0.00282900000002 0.00274840000002
multiset SortedListWithKey 100000 0.0302509999997 0.0375440000003 0.0320339999998 0.0332846
multiset SortedListWithKey 1000000 0.422526 0.437459 0.427839 0.428048
multiset blist.sortedlist 100 5.69999997424e-05 7.00000000506e-05 6.00000003033e-05 6.14000000496e-05
multiset blist.sortedlist 1000 0.000592999999753 0.00065399999994 0.000614000000041 0.000613799999974
multiset blist.sortedlist 10000 0.00933600000008 0.00961899999993 0.00952800000005 0.00952540000008
multiset blist.sortedlist 100000 0.133237 0.145457 0.136529 0.1389798
multiset blist.sortedlist 1000000 1.876967 1.943595 1.943595 1.8948482
multiset blist.sortedlist(key=identity) 100 4.80000003336e-05 8.6999999894e-05 8.6999999894e-05 5.86000000112e-05
multiset blist.sortedlist(key=identity) 1000 0.000626999999895 0.000663000000259 0.000663000000259 0.000643400000081
multiset blist.sortedlist(key=identity) 10000 0.010151 0.010346 0.010151 0.0102716
multiset blist.sortedlist(key=identity) 100000 0.146098 0.163999 0.163999 0.1533372
multiset blist.sortedlist(key=identity) 1000000 2.164882 2.218352 2.164882 2.1942144
multiset sortedcollection 100 1.99999999495e-05 3.59999999091e-05 2.00000004043e-05 2.32000001233e-05
multiset sortedcollection 1000 0.000202999999601 0.000238999999965 0.000208999999813 0.000214999999844
multiset sortedcollection 10000 0.00275699999975 0.00296600000001 0.00275699999975 0.00284359999996
multiset sortedcollection 100000 0.0965739999997 0.10576 0.10576 0.1031374
ranking SortedList 100 2.1000000288e-05 3.19999999192e-05 2.1000000288e-05 2.48000000283e-05
ranking SortedList 1000 0.000200000000405 0.000262000000021 0.000202000000172 0.00021740000002
ranking SortedList 10000 0.00312399999984 0.00323800000024 0.00312399999984 0.00317079999995
ranking SortedList 100000 0.0368789999998 0.0413640000002 0.0368800000001 0.0386934
ranking SortedList 1000000 0.485134 0.506558 0.487353 0.4926034
ranking SortedListWithKey 100 2.89999998131e-05 3.40000001415e-05 3.40000001415e-05 3.17999999425e-05
ranking SortedListWithKey 1000 0.000234000000091 0.000245999999606 0.000245999999606 0.000241600000027
ranking SortedListWithKey 10000 0.00361100000009 0.00513799999999 0.00363500000003 0.00393620000004
ranking SortedListWithKey 100000 0.042649 0.0471639999996 0.0467269999999 0.0452302
ranking SortedListWithKey 1000000 0.560823 0.579897 0.579897 0.5717828
ranking blist.sortedlist 100 3.60000003639e-05 5.49999999748e-05 5.49999999748e-05 4.70000001769e-05
ranking blist.sortedlist 1000 0.000437000000147 0.00048599999991 0.00048599999991 0.000459000000046
ranking blist.sortedlist 10000 0.00686899999982 0.00915099999975 0.00693699999965 0.00742739999987
ranking blist.sortedlist 100000 0.089512 0.0967879999998 0.0967879999998 0.0932656
ranking blist.sortedlist 1000000 1.275431 1.311276 1.311276 1.291984
ranking blist.sortedlist(key=identity) 100 3.59999999091e-05 4.6999999995e-05 4.09999997828e-05 4.19999999394e-05
ranking blist.sortedlist(key=identity) 1000 0.000515000000178 0.000651000000289 0.000605000000178 0.000579000000198
ranking blist.sortedlist(key=identity) 10000 0.00746400000025 0.011117 0.0076140000001 0.00829560000002
ranking blist.sortedlist(key=identity) 100000 0.105062 0.116558 0.107412 0.1089852
ranking blist.sortedlist(key=identity) 1000000 1.503229 1.535537 1.512331 1.5150458
ranking sortedcollection 100 2.39999999394e-05 3.00000001516e-05 2.49999998232e-05 2.65999999101e-05
ranking sortedcollection 1000 0.000182999999652 0.000190000000202 0.000190000000202 0.00018659999987
ranking sortedcollection 10000 0.00251000000026 0.00281099999984 0.00251000000026 0.00264660000012
ranking sortedcollection 100000 0.0949449999998 0.106461 0.099279 0.1014796
neighbor SortedList 100 1.99999999495e-05 3.2999999803e-05 2.1000000288e-05 2.39999999394e-05
neighbor SortedList 1000 0.00018799999998 0.000230000000101 0.000199000000066 0.000208600000042
neighbor SortedList 10000 0.00280899999962 0.0028940000002 0.00280899999962 0.00284639999991
neighbor SortedList 100000 0.0334239999997 0.0399620000003 0.0334239999997 0.0351476000001
neighbor SortedList 1000000 0.469547 0.476029 0.473378 0.4734966
neighbor SortedListWithKey 100 2.19999997171e-05 3.49999995706e-05 2.39999999394e-05 2.7399999999e-05
neighbor SortedListWithKey 1000 0.000223999999889 0.00029799999993 0.000241999999616 0.000250199999846
neighbor SortedListWithKey 10000 0.00322400000005 0.00340800000004 0.00332700000035 0.00331960000003
neighbor SortedListWithKey 100000 0.038141 0.040176 0.0391549999999 0.0389459999999
neighbor SortedListWithKey 1000000 0.524673 0.535128 0.524984 0.5283016
neighbor blist.sortedlist 100 4.09999997828e-05 7.00000000506e-05 4.09999997828e-05 5.47999999981e-05
neighbor blist.sortedlist 1000 0.000576999999794 0.000789000000168 0.000676999999996 0.000671600000078
neighbor blist.sortedlist 10000 0.00986999999986 0.012612 0.011524 0.0107839999999
neighbor blist.sortedlist 100000 0.130952 0.141911 0.13701 0.137559
neighbor blist.sortedlist 1000000 1.87347 1.915848 1.915848 1.8923322
neighbor blist.sortedlist(key=identity) 100 4.49999997727e-05 8.59999995555e-05 4.50000002274e-05 6.43999999738e-05
neighbor blist.sortedlist(key=identity) 1000 0.000625000000127 0.000727999999981 0.000676999999996 0.00068680000004
neighbor blist.sortedlist(key=identity) 10000 0.0106529999998 0.0149030000002 0.011755 0.01176
neighbor blist.sortedlist(key=identity) 100000 0.149336 0.161544 0.153759 0.155655
neighbor blist.sortedlist(key=identity) 1000000 2.208405 2.237178 2.218331 2.2182872
neighbor sortedcollection 100 1.59999999596e-05 2.89999998131e-05 1.60000004144e-05 2.06000000617e-05
neighbor sortedcollection 1000 0.000165999999808 0.000242000000071 0.000242000000071 0.000190399999974
neighbor sortedcollection 10000 0.00253300000031 0.00343100000009 0.00267100000019 0.00282560000014
neighbor sortedcollection 100000 0.0942300000002 0.104298 0.0958849999997 0.0982383999999
intervals SortedList 100 2.79999999293e-05 4.59999996565e-05 4.59999996565e-05 3.45999999809e-05
intervals SortedList 1000 0.000229000000218 0.000249000000167 0.000249000000167 0.000237000000016
intervals SortedList 10000 0.0035869999997 0.00375499999973 0.00368799999978 0.00366959999992
intervals SortedList 100000 0.0421270000002 0.0477500000002 0.0422980000003 0.0442206000002
intervals SortedList 1000000 0.554324 0.582565 0.582565 0.5652464
intervals SortedListWithKey 100 2.79999999293e-05 3.59999999091e-05 3.00000001516e-05 3.10000000354e-05
intervals SortedListWithKey 1000 0.000271999999768 0.000344000000041 0.000291000000288 0.000292000000081
intervals SortedListWithKey 10000 0.00402299999996 0.00422900000012 0.00402299999996 0.00414960000007
intervals SortedListWithKey 100000 0.047313 0.0520969999998 0.048616 0.0488562
intervals SortedListWithKey 1000000 0.634083 0.654899 0.646595 0.6466118
intervals blist.sortedlist 100 3.2999999803e-05 4.39999998889e-05 3.60000003639e-05 3.82000000172e-05
intervals blist.sortedlist 1000 0.000434999999925 0.00049399999989 0.000472000000173 0.000466799999958
intervals blist.sortedlist 10000 0.00651599999992 0.00710899999967 0.00710899999967 0.00672599999998
intervals blist.sortedlist 100000 0.0842950000001 0.0937860000004 0.0937860000004 0.0879210000001
intervals blist.sortedlist 1000000 1.193545 1.232747 1.193545 1.2190956
intervals blist.sortedlist(key=identity) 100 3.50000000253e-05 4.80000003336e-05 3.59999999091e-05 4.04000000344e-05
intervals blist.sortedlist(key=identity) 1000 0.000434999999925 0.000553000000309 0.000495999999657 0.000498400000015
intervals blist.sortedlist(key=identity) 10000 0.00674900000013 0.0071240000002 0.00674900000013 0.00685300000005
intervals blist.sortedlist(key=identity) 100000 0.099733 0.11141 0.099733 0.1055324
intervals blist.sortedlist(key=identity) 1000000 1.402327 1.484387 1.484387 1.4615628
intervals sortedcollection 100 2.20000001718e-05 3.00000001516e-05 2.60000001617e-05 2.60000000708e-05
intervals sortedcollection 1000 0.000181999999768 0.000264999999672 0.000205999999707 0.000206399999843
intervals sortedcollection 10000 0.00281100000029 0.00300100000004 0.00283099999979 0.00289460000004
intervals sortedcollection 100000 0.144677 0.148738 0.144677 0.1468488
init SortedList 100 1.39999997373e-05 1.59999999596e-05 1.50000000758e-05 1.48000000081e-05
init SortedList 1000 0.000168999999914 0.00017200000002 0.000170999999682 0.000170400000025
init SortedList 10000 0.00224299999991 0.0023000000001 0.0023000000001 0.00227419999992
init SortedList 100000 0.030244 0.030377 0.0303209999997 0.0303097999999
init SortedList 1000000 0.521827 0.543128 0.542195 0.5318042
init SortedListWithKey 100 3.59999999091e-05 3.90000000152e-05 3.59999999091e-05 3.7600000087e-05
init SortedListWithKey 1000 0.000373999999738 0.000378000000183 0.00037599999996 0.000376199999846
init SortedListWithKey 10000 0.00471399999969 0.00488799999994 0.00481500000024 0.00477779999992
init SortedListWithKey 100000 0.0668029999997 0.0704940000001 0.0669200000002 0.067693
init SortedListWithKey 1000000 1.446914 1.541961 1.536281 1.4877992
init blist.sortedlist 100 0.00029799999993 0.000298000000384 0.000298000000384 0.000298000000112
init blist.sortedlist 1000 0.004684 0.00483299999996 0.004684 0.00474740000009
init blist.sortedlist 10000 0.0740849999997 0.0746159999999 0.074314 0.0743533999999
init blist.sortedlist 100000 1.070507 1.094109 1.080517 1.081763
init blist.sortedlist(key=identity) 100 0.00029799999993 0.000299000000268 0.00029799999993 0.000298400000065
init blist.sortedlist(key=identity) 1000 0.00467800000024 0.00510600000007 0.00467800000024 0.00479380000006
init blist.sortedlist(key=identity) 10000 0.0737919999997 0.0741459999999 0.0737919999997 0.0739512
init blist.sortedlist(key=identity) 100000 1.069725 1.089053 1.074128 1.075252
init sortedcollection 100 4.39999998889e-05 4.59999996565e-05 4.49999997727e-05 4.49999999546e-05
init sortedcollection 1000 0.000552000000425 0.00055599999996 0.000552999999854 0.000553800000125
init sortedcollection 10000 0.00884799999994 0.00906200000009 0.00884799999994 0.00893660000011
init sortedcollection 100000 0.142448 0.15055 0.144078 0.145497
init sortedcollection 1000000 2.095319 2.260935 2.221118 2.1960234
