add SortedList 100 1.99999999939e-06 3.00000000042e-06 2.00000000028e-06 2.40000000016e-06
add SortedList 1000 1.39999999993e-05 1.50000000003e-05 1.49999999994e-05 1.45999999997e-05
add SortedList 10000 0.000145 0.000159 0.000147 0.000149
add SortedList 100000 0.001709 0.002058 0.001709 0.0018434
add SortedList 1000000 0.023192 0.026262 0.023998 0.0242678
add SortedListWithKey 100 2.00000000028e-06 5.00000000159e-06 4.00000000056e-06 3.80000000035e-06
add SortedListWithKey 1000 2.19999999995e-05 3.09999999999e-05 3.09999999999e-05 2.46000000001e-05
add SortedListWithKey 10000 0.000217000000001 0.000364000000001 0.000260000000001 0.0002562
add SortedListWithKey 100000 0.002626 0.002822 0.002689 0.0027154
add SortedListWithKey 1000000 0.033742 0.038945 0.033742 0.0357902
add blist.sortedlist 100 9.99999999962e-06 1.10000000006e-05 9.99999999962e-06 1.02000000002e-05
add blist.sortedlist 1000 5.7e-05 6.40000000001e-05 6.10000000005e-05 6.06000000001e-05
add blist.sortedlist 10000 0.000796999999999 0.000800999999999 0.000798 0.000798799999999
add blist.sortedlist 100000 0.010696 0.011329 0.010726 0.0108472
add blist.sortedlist 1000000 0.154557 0.156917 0.156025 0.1557932
add blist.sortedlist(key=identity) 100 4.00000000411e-06 5.00000000159e-06 5.00000000159e-06 4.80000000209e-06
add blist.sortedlist(key=identity) 1000 6.10000000023e-05 6.39999999947e-05 6.19999999998e-05 6.25999999983e-05
add blist.sortedlist(key=identity) 10000 0.000861 0.000872999999999 0.000867 0.000866000000002
add blist.sortedlist(key=identity) 100000 0.01313 0.013214 0.013203 0.0131776
add blist.sortedlist(key=identity) 1000000 0.186505 0.189237 0.187103 0.1872352
add sortedcollection 100 1.99999999495e-06 2.99999999243e-06 2.99999999243e-06 2.59999999344e-06
add sortedcollection 1000 1.39999999931e-05 1.39999999931e-05 1.39999999931e-05 1.39999999931e-05
add sortedcollection 10000 0.000500999999986 0.000503000000009 0.000500999999986 0.00050159999999
add sortedcollection 100000 0.042021 0.043938 0.042021 0.0428626
add sortedcollection 1000000 4.565293 4.756613 4.59229 4.6318082
update_small SortedList 100 1.29999999956e-05 1.39999999931e-05 1.29999999956e-05 1.34000000003e-05
update_small SortedList 1000 0.000137999999993 0.000140000000016 0.000137999999993 0.000139000000007
update_small SortedList 10000 0.00147999999999 0.001553 0.00147999999999 0.001503
update_small SortedList 100000 0.016304 0.016533 0.016312 0.01638
update_small SortedList 1000000 0.189534 0.194939 0.194939 0.1917528
update_small SortedListWithKey 100 1.90000000089e-05 2.10000000038e-05 2.00000000063e-05 2.02000000002e-05
update_small SortedListWithKey 1000 0.000216999999992 0.000220000000013 0.00021799999999 0.0002184
update_small SortedListWithKey 10000 0.00227699999999 0.00232399999999 0.00232399999999 0.0022886
update_small SortedListWithKey 100000 0.024896 0.02531 0.02531 0.0250746
update_small SortedListWithKey 1000000 0.30133 0.307569 0.301722 0.304039
update_small blist.sortedlist 100 3.30000000019e-05 3.40000000278e-05 3.40000000278e-05 3.36000000061e-05
update_small blist.sortedlist 1000 0.000547999999981 0.000598999999994 0.000550000000004 0.000564399999996
update_small blist.sortedlist 10000 0.007971 0.00876099999999 0.007971 0.0081958
update_small blist.sortedlist 100000 0.106515 0.108619 0.107961 0.1074304
update_small blist.sortedlist 1000000 1.578257 1.588443 1.578257 1.5844832
update_small blist.sortedlist(key=identity) 100 3.70000000203e-05 3.90000000152e-05 3.79999999609e-05 3.7999999995e-05
update_small blist.sortedlist(key=identity) 1000 0.000605000000007 0.000612999999987 0.000605999999948 0.000607599999989
update_small blist.sortedlist(key=identity) 10000 0.00862600000005 0.00865200000004 0.00865200000004 0.00864080000003
update_small blist.sortedlist(key=identity) 100000 0.126375 0.562908 0.126375 0.2937956
update_small blist.sortedlist(key=identity) 1000000 1.895038 1.916691 1.895038 1.904264
update_small sortedcollection 100 1.00000000316e-05 1.20000000265e-05 1.00000000316e-05 1.08000000182e-05
update_small sortedcollection 1000 0.000133000000005 0.000135 0.000134000000003 0.000133800000003
update_small sortedcollection 10000 0.004772 0.00481000000002 0.00479999999999 0.0047898
update_small sortedcollection 100000 0.42171 0.430256 0.423831 0.424664
update_large SortedList 100 2.10000000038e-05 2.29999999988e-05 2.20000000013e-05 2.16000000023e-05
update_large SortedList 1000 0.000225999999998 0.000227999999993 0.000225999999998 0.000227200000006
update_large SortedList 10000 0.002838 0.00286500000004 0.00283999999999 0.00284820000002
update_large SortedList 100000 0.036267 0.037826 0.036267 0.037101
update_large SortedList 1000000 0.609846 0.643979 0.610813 0.6178834
update_large SortedListWithKey 100 7.09999999913e-05 7.29999999862e-05 7.09999999913e-05 7.13999999903e-05
update_large SortedListWithKey 1000 0.000708999999972 0.000752999999975 0.000712000000021 0.000723200000004
update_large SortedListWithKey 10000 0.00797 0.00830000000002 0.00806200000005 0.00807960000001
update_large SortedListWithKey 100000 0.103717 0.10459 0.104217 0.1042056
update_large SortedListWithKey 1000000 1.893683 2.476305 1.893683 2.0634412
update_large blist.sortedlist 100 0.000346999999977 0.000348000000031 0.000348000000031 0.000347399999998
update_large blist.sortedlist 1000 0.00586700000002 0.00588499999998 0.005876 0.0058752
update_large blist.sortedlist 10000 0.088319 0.089254 0.088421 0.088697
update_large blist.sortedlist 100000 1.205933 1.214792 1.213524 1.2114044
update_large blist.sortedlist 1000000 17.81668 17.853222 17.81668 17.8346362
update_large blist.sortedlist(key=identity) 100 0.000392000000033 0.000394999999912 0.000393000000031 0.000393000000008
update_large blist.sortedlist(key=identity) 1000 0.00641299999995 0.00649600000008 0.006483 0.00645140000001
update_large blist.sortedlist(key=identity) 10000 0.096527 0.10176 0.097954 0.0981446
update_large blist.sortedlist(key=identity) 100000 1.412919 1.424619 1.414781 1.4194372
update_large blist.sortedlist(key=identity) 1000000 21.134753 21.2518 21.145563 21.1778132
update_large sortedcollection 100 9.70000000962e-05 9.79999999799e-05 9.79999999799e-05 9.78000000032e-05
update_large sortedcollection 1000 0.00148300000001 0.00150399999995 0.00148300000001 0.00148799999999
update_large sortedcollection 10000 0.0653080000001 0.065456 0.065456 0.0653712
update_large sortedcollection 100000 5.900986 6.102801 5.900986 5.9693176
contains SortedList 100 9.99999997475e-07 2.99999999243e-06 9.99999997475e-07 1.99999999495e-06
contains SortedList 1000 8.99999997728e-06 1.00000000884e-05 8.99999997728e-06 9.399999999e-06
contains SortedList 10000 8.80000000052e-05 8.90000000027e-05 8.80000000052e-05 8.84000000042e-05
contains SortedList 100000 0.00115599999992 0.00120000000004 0.00116200000002 0.0011698
contains SortedList 1000000 0.015349 0.015464 0.015374 0.0154022
contains SortedListWithKey 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.40000001668e-06
contains SortedListWithKey 1000 1.29999999672e-05 1.39999999647e-05 1.30000000809e-05 1.31999999894e-05
contains SortedListWithKey 10000 0.000123000000031 0.000124000000028 0.000124000000028 0.000123800000028
contains SortedListWithKey 100000 0.00156100000004 0.00158600000009 0.00158600000009 0.00157040000001
contains SortedListWithKey 1000000 0.0214410000001 0.0224069999999 0.0214410000001 0.0217704
contains blist.sortedlist 100 3.9999999899e-06 4.99999998738e-06 3.9999999899e-06 4.1999999894e-06
contains blist.sortedlist 1000 4.79999999925e-05 4.99999999874e-05 4.99999999874e-05 4.87999999905e-05
contains blist.sortedlist 10000 0.000578000000019 0.000585000000001 0.000581000000011 0.00058140000001
contains blist.sortedlist 100000 0.00709000000006 0.00711999999999 0.00711799999999 0.007107
contains blist.sortedlist 1000000 0.0912509999999 0.09146 0.091408 0.0913472
contains blist.sortedlist(key=identity) 100 3.9999999899e-06 5.99999998485e-06 5.00000010106e-06 5.00000003285e-06
contains blist.sortedlist(key=identity) 1000 5.30000000936e-05 5.49999999748e-05 5.49999999748e-05 5.40000000228e-05
contains blist.sortedlist(key=identity) 10000 0.000640999999973 0.000644999999963 0.000641999999971 0.000642199999993
contains blist.sortedlist(key=identity) 100000 0.00884700000006 0.00893399999995 0.00889300000006 0.00889820000002
contains blist.sortedlist(key=identity) 1000000 0.1092 0.109458 0.1092 0.1093434
contains sortedcollection 100 9.99999997475e-07 2.99999999243e-06 9.99999997475e-07 1.99999999495e-06
contains sortedcollection 1000 1.09999999722e-05 2.30000000556e-05 2.30000000556e-05 1.40000000101e-05
contains sortedcollection 10000 0.000124999999912 0.00013100000001 0.000124999999912 0.000127199999997
contains sortedcollection 100000 0.001665 0.00190199999997 0.001665 0.00180699999994
contains sortedcollection 1000000 0.0256439999998 0.0286229999999 0.0286229999999 0.0270911999999
remove SortedList 100 1.99999999495e-06 2.99999987874e-06 1.99999999495e-06 2.19999997171e-06
remove SortedList 1000 1.49999998484e-05 1.6000000187e-05 1.50000000758e-05 1.54000000293e-05
remove SortedList 10000 0.000149999999849 0.00016299999993 0.00016299999993 0.000153599999931
remove SortedList 100000 0.00177099999996 0.00178099999994 0.00177599999984 0.00177599999993
remove SortedList 1000000 0.022745 0.0235109999999 0.022956 0.0230732
remove SortedListWithKey 100 2.99999987874e-06 5.00000010106e-06 3.9999999899e-06 3.80000001314e-06
remove SortedListWithKey 1000 1.99999999495e-05 2.10000000607e-05 1.99999999495e-05 2.0399999994e-05
remove SortedListWithKey 10000 0.000201999999945 0.000214000000142 0.000201999999945 0.000205000000005
remove SortedListWithKey 100000 0.00240200000007 0.00262700000007 0.00246400000015 0.00248620000007
remove SortedListWithKey 1000000 0.0323210000001 0.033056 0.033056 0.0326278
remove blist.sortedlist 100 4.99999987369e-06 5.00000010106e-06 5.00000010106e-06 5.00000005559e-06
remove blist.sortedlist 1000 6.49999999496e-05 6.69999999445e-05 6.49999999496e-05 6.5799999993e-05
remove blist.sortedlist 10000 0.000933999999916 0.000981999999794 0.000937999999906 0.000953599999912
remove blist.sortedlist 100000 0.012461 0.016464 0.012461 0.0133308
remove blist.sortedlist 1000000 0.181834 0.183721 0.183271 0.1828152
remove blist.sortedlist(key=identity) 100 5.00000010106e-06 5.99999998485e-06 5.99999998485e-06 5.80000000809e-06
remove blist.sortedlist(key=identity) 1000 7.09999999344e-05 7.30000001568e-05 7.09999999344e-05 7.16000000466e-05
remove blist.sortedlist(key=identity) 10000 0.00101300000006 0.00103000000013 0.00101900000004 0.00102140000004
remove blist.sortedlist(key=identity) 100000 0.0150720000001 0.0153819999998 0.015267 0.015211
remove blist.sortedlist(key=identity) 1000000 0.218401 0.221033 0.220112 0.21988
remove sortedcollection 100 1.99999999495e-06 2.99999987874e-06 2.99999987874e-06 2.59999992522e-06
remove sortedcollection 1000 1.80000001819e-05 1.90000000657e-05 1.80000001819e-05 1.8800000089e-05
remove sortedcollection 10000 0.000405000000001 0.000408000000107 0.000408000000107 0.000406999999996
remove sortedcollection 100000 0.032618 0.0329469999999 0.032768 0.0327762
remove sortedcollection 1000000 4.136607 4.172249 4.144538 4.1517446
delitem SortedList 100 3.00000010611e-06 5.99999998485e-06 3.00000010611e-06 4.00000003538e-06
delitem SortedList 1000 1.90000000657e-05 2.00000001769e-05 1.99999999495e-05 1.98000000182e-05
delitem SortedList 10000 0.000365000000102 0.000373999999965 0.000369999999975 0.000370199999998
delitem SortedList 100000 0.00406700000008 0.00415699999985 0.00408899999979 0.00411479999993
delitem SortedList 1000000 0.049992 0.0518160000001 0.050436 0.0506428
delitem SortedListWithKey 100 3.00000010611e-06 5.00000010106e-06 5.00000010106e-06 4.20000005761e-06
delitem SortedListWithKey 1000 2.19999999445e-05 2.39999999394e-05 2.19999999445e-05 2.24000000344e-05
delitem SortedListWithKey 10000 0.000395000000026 0.000515999999834 0.000395000000026 0.000424799999973
delitem SortedListWithKey 100000 0.00437699999998 0.00455099999999 0.0044519999999 0.00448639999995
delitem SortedListWithKey 1000000 0.0559679999999 0.0569439999999 0.0565379999998 0.0565208
delitem blist.sortedlist 100 1.00000011116e-06 3.00000010611e-06 1.99999999495e-06 2.00000004043e-06
delitem blist.sortedlist 1000 1.10000000859e-05 1.39999999647e-05 1.30000000809e-05 1.24000000142e-05
delitem blist.sortedlist 10000 0.000140000000101 0.00018799999998 0.000168999999914 0.000166600000011
delitem blist.sortedlist 100000 0.00125700000012 0.00148000000013 0.00138199999992 0.0013414
delitem blist.sortedlist 1000000 0.0160390000001 0.020381 0.0166749999999 0.0171642
delitem blist.sortedlist(key=identity) 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.5999999707e-06
delitem blist.sortedlist(key=identity) 1000 1.19999999697e-05 1.49999998484e-05 1.30000000809e-05 1.33999999889e-05
delitem blist.sortedlist(key=identity) 10000 0.000124000000142 0.000154000000066 0.000124000000142 0.000131200000078
delitem blist.sortedlist(key=identity) 100000 0.00180100000011 0.00197099999991 0.00185600000009 0.00188660000003
delitem blist.sortedlist(key=identity) 1000000 0.025842 0.029035 0.025842 0.0269456
delitem sortedcollection 100 1.00000011116e-06 3.00000010611e-06 1.00000011116e-06 2.00000004043e-06
delitem sortedcollection 1000 9.99999997475e-06 1.19999999697e-05 1.09999998585e-05 1.0999999995e-05
delitem sortedcollection 10000 0.000279000000091 0.000307999999904 0.000300999999808 0.000297199999932
delitem sortedcollection 100000 0.0307310000001 0.0318299999999 0.0316 0.0311608
delitem sortedcollection 1000000 4.105276 4.257078 4.200534 4.1767604
bisect SortedList 100 1.99999999495e-06 3.00000010611e-06 2.99999987874e-06 2.5999999707e-06
bisect SortedList 1000 9.99999997475e-06 1.10000000859e-05 9.99999997475e-06 1.02000000425e-05
bisect SortedList 10000 0.000193000000081 0.00019599999996 0.000195000000076 0.000194600000032
bisect SortedList 100000 0.002385 0.00244299999986 0.00241499999993 0.00240839999997
bisect SortedList 1000000 0.0309630000002 0.031804 0.0311120000001 0.0312686000001
bisect SortedListWithKey 100 1.99999999495e-06 3.00000010611e-06 3.00000010611e-06 2.39999999394e-06
bisect SortedListWithKey 1000 1.20000001971e-05 1.39999999647e-05 1.20000001971e-05 1.28000000586e-05
bisect SortedListWithKey 10000 0.000216999999793 0.000223000000005 0.000218000000132 0.00021899999997
bisect SortedListWithKey 100000 0.00266899999997 0.00273399999992 0.00271599999996 0.00270659999996
bisect SortedListWithKey 1000000 0.0344299999999 0.0374389999999 0.0344299999999 0.0352596
bisect blist.sortedlist 100 3.9999999899e-06 5.00000010106e-06 3.9999999899e-06 4.40000003437e-06
bisect blist.sortedlist 1000 4.1999999894e-05 4.30000000051e-05 4.30000000051e-05 4.24000000294e-05
bisect blist.sortedlist 10000 0.000516999999945 0.000522000000046 0.000522000000046 0.000519799999984
bisect blist.sortedlist 100000 0.00671899999998 0.00709800000004 0.00678700000003 0.0068886
bisect blist.sortedlist 1000000 0.086264 0.0911410000001 0.086264 0.087673
bisect blist.sortedlist(key=identity) 100 3.9999999899e-06 5.00000010106e-06 4.99999987369e-06 4.39999998889e-06
bisect blist.sortedlist(key=identity) 1000 4.59999998839e-05 4.6999999995e-05 4.59999998839e-05 4.6199999997e-05
bisect blist.sortedlist(key=identity) 10000 0.000571000000036 0.000592999999981 0.000571000000036 0.000578799999994
bisect blist.sortedlist(key=identity) 100000 0.00832000000014 0.00867700000003 0.00834099999997 0.00846280000005
bisect blist.sortedlist(key=identity) 1000000 0.104495 0.109307 0.104632 0.10558
bisect sortedcollection 100 9.99999883788e-07 1.99999999495e-06 1.00000011116e-06 1.39999997373e-06
bisect sortedcollection 1000 6.99999986864e-06 7.9999999798e-06 6.99999986864e-06 7.39999995858e-06
bisect sortedcollection 10000 6.80000000557e-05 6.89999999395e-05 6.80000000557e-05 6.82000000324e-05
bisect sortedcollection 100000 0.00105499999995 0.00115800000003 0.00110999999993 0.0011058
bisect sortedcollection 1000000 0.015862 0.018687 0.015862 0.0174276
getitem SortedList 100 9.99999883788e-07 3.00000010611e-06 3.00000010611e-06 2.20000001718e-06
getitem SortedList 1000 7.9999999798e-06 9.99999997475e-06 9.99999997475e-06 9.00000000001e-06
getitem SortedList 10000 0.000194999999849 0.00019999999995 0.000194999999849 0.000196399999959
getitem SortedList 100000 0.00227599999994 0.00364000000013 0.00233600000001 0.00257340000003
getitem SortedList 1000000 0.0268350000001 0.0287820000001 0.0287820000001 0.0278372
getitem SortedListWithKey 100 1.00000011116e-06 1.99999999495e-06 1.99999999495e-06 1.80000001819e-06
getitem SortedListWithKey 1000 6.99999986864e-06 9.00000009096e-06 7.9999999798e-06 7.59999998081e-06
getitem SortedListWithKey 10000 0.000194999999849 0.000199000000066 0.00019599999996 0.000196400000004
getitem SortedListWithKey 100000 0.00227700000005 0.00234599999999 0.00227700000005 0.00230879999999
getitem SortedListWithKey 1000000 0.0269059999998 0.027519 0.027519 0.0272133999999
getitem blist.sortedlist 100 9.99999883788e-07 1.99999999495e-06 1.99999999495e-06 1.4000000192e-06
getitem blist.sortedlist 1000 6.99999986864e-06 8.99999986359e-06 6.99999986864e-06 7.9999999798e-06
getitem blist.sortedlist 10000 6.89999999395e-05 9.70000000962e-05 8.29999999041e-05 7.91999999819e-05
getitem blist.sortedlist 100000 0.000835000000052 0.000933000000032 0.000859000000219 0.000865600000088
getitem blist.sortedlist 1000000 0.0109729999999 0.0114899999999 0.0111569999999 0.0112007999999
getitem blist.sortedlist(key=identity) 100 9.99999883788e-07 3.00000010611e-06 1.99999999495e-06 1.99999999495e-06
getitem blist.sortedlist(key=identity) 1000 7.9999999798e-06 9.00000009096e-06 8.99999986359e-06 8.60000000102e-06
getitem blist.sortedlist(key=identity) 10000 7.59999998081e-05 9.19999999951e-05 7.70000001467e-05 8.01999999567e-05
getitem blist.sortedlist(key=identity) 100000 0.00110500000005 0.00128800000016 0.00111800000013 0.00116020000009
getitem blist.sortedlist(key=identity) 1000000 0.0143229999999 0.0145170000001 0.014336 0.0144008
getitem sortedcollection 100 9.99999883788e-07 1.00000011116e-06 1.00000011116e-06 9.99999974738e-07
getitem sortedcollection 1000 1.99999999495e-06 3.9999999899e-06 2.99999987874e-06 2.79999994746e-06
getitem sortedcollection 10000 1.50000000758e-05 1.6000000187e-05 1.6000000187e-05 1.5600000097e-05
getitem sortedcollection 100000 0.000344000000041 0.000476000000162 0.000432000000046 0.000410800000009
getitem sortedcollection 1000000 0.00418300000001 0.00553500000001 0.00526500000001 0.00499479999999
pop SortedList 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.5999999707e-06
pop SortedList 1000 1.00000002021e-05 1.19999999697e-05 1.09999998585e-05 1.11999999717e-05
pop SortedList 10000 9.00000000001e-05 9.19999999951e-05 9.00000000001e-05 9.09999999749e-05
pop SortedList 100000 0.000900000000001 0.000909999999976 0.000901999999996 0.000904799999989
pop SortedList 1000000 0.00919900000008 0.0097159999998 0.00944600000003 0.00945879999999
pop SortedListWithKey 100 1.99999999495e-06 2.99999987874e-06 1.99999999495e-06 2.19999997171e-06
pop SortedListWithKey 1000 1.09999998585e-05 1.19999999697e-05 1.19999999697e-05 1.1399999994e-05
pop SortedListWithKey 10000 0.00010199999997 0.000130000000127 0.00010199999997 0.000109199999997
pop SortedListWithKey 100000 0.000999000000093 0.00110599999994 0.00110599999994 0.0010546
pop SortedListWithKey 1000000 0.0101029999998 0.010538 0.010125 0.0102429999999
pop blist.sortedlist 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.20000001718e-06
pop blist.sortedlist 1000 1.19999999697e-05 2.50000000506e-05 1.19999999697e-05 1.57999999828e-05
pop blist.sortedlist 10000 0.000126999999793 0.000204000000167 0.000129999999899 0.000143799999933
pop blist.sortedlist 100000 0.00135399999999 0.00156800000013 0.00135399999999 0.00143400000002
pop blist.sortedlist 1000000 0.0147129999998 0.0157280000001 0.01476 0.0149686
pop blist.sortedlist(key=identity) 100 1.99999999495e-06 3.00000010611e-06 1.99999999495e-06 2.20000001718e-06
pop blist.sortedlist(key=identity) 1000 1.29999998535e-05 1.39999999647e-05 1.29999998535e-05 1.37999999424e-05
pop blist.sortedlist(key=identity) 10000 0.00013100000001 0.000152999999955 0.000152999999955 0.000139799999988
pop blist.sortedlist(key=identity) 100000 0.0013550000001 0.0014799999999 0.00137100000006 0.00141320000002
pop blist.sortedlist(key=identity) 1000000 0.0149260000001 0.0170840000001 0.0150760000001 0.0154512000001
pop sortedcollection 100 9.99999883788e-07 1.99999999495e-06 1.99999999495e-06 1.59999999596e-06
pop sortedcollection 1000 3.9999999899e-06 5.00000010106e-06 3.9999999899e-06 4.6000000566e-06
pop sortedcollection 10000 3.69999997929e-05 3.80000001314e-05 3.70000000203e-05 3.7199999997e-05
pop sortedcollection 100000 0.00036799999998 0.000389999999925 0.000389999999925 0.000373599999966
pop sortedcollection 1000000 0.00362700000005 0.00378000000001 0.00372100000004 0.0037182
index SortedList 100 1.99999999495e-06 3.9999999899e-06 1.99999999495e-06 2.79999999293e-06
index SortedList 1000 1.29999998535e-05 1.39999999647e-05 1.29999998535e-05 1.32000000121e-05
index SortedList 10000 0.000230000000101 0.000232000000096 0.000230999999985 0.000230800000054
index SortedList 100000 0.00275399999987 0.00283599999989 0.00283599999989 0.00278399999997
index SortedList 1000000 0.0345829999999 0.0368839999999 0.0360459999999 0.0355857999999
index SortedListWithKey 100 1.99999999495e-06 3.9999999899e-06 2.99999987874e-06 3.39999996868e-06
index SortedListWithKey 1000 1.69999998434e-05 1.79999999546e-05 1.79999999546e-05 1.73999999788e-05
index SortedListWithKey 10000 0.000268000000005 0.000271999999995 0.000268000000005 0.000269799999978
index SortedListWithKey 100000 0.00307599999996 0.00325899999984 0.00320499999998 0.00319379999996
index SortedListWithKey 1000000 0.0399229999998 0.046235 0.046235 0.0421608
index blist.sortedlist 100 3.9999999899e-06 5.00000010106e-06 3.9999999899e-06 4.60000001112e-06
index blist.sortedlist 1000 4.79999998788e-05 5.00000001011e-05 5.00000001011e-05 4.91999999667e-05
index blist.sortedlist 10000 0.0005799999999 0.000606000000062 0.000606000000062 0.000586799999974
index blist.sortedlist 100000 0.00741300000004 0.00783999999999 0.00755200000003 0.00754319999996
index blist.sortedlist 1000000 0.0951989999999 0.0971019999999 0.0971019999999 0.0957673999999
index blist.sortedlist(key=identity) 100 4.99999987369e-06 6.00000021223e-06 6.00000021223e-06 5.40000010005e-06
index blist.sortedlist(key=identity) 1000 5.39999996363e-05 5.49999999748e-05 5.49999999748e-05 5.45999999304e-05
index blist.sortedlist(key=identity) 10000 0.000645999999961 0.000737999999728 0.000727000000097 0.000702000000001
index blist.sortedlist(key=identity) 100000 0.00911200000019 0.00941299999977 0.00913799999989 0.00926079999999
index blist.sortedlist(key=identity) 1000000 0.112368 0.116407 0.113155 0.1144712
index sortedcollection 100 1.99999976758e-06 3.00000010611e-06 1.99999976758e-06 2.40000008489e-06
index sortedcollection 1000 1.30000003082e-05 2.39999999394e-05 2.39999999394e-05 1.58000001647e-05
index sortedcollection 10000 0.000148999999965 0.00019199999997 0.000148999999965 0.000161200000002
index sortedcollection 100000 0.00211000000036 0.00245800000039 0.00245800000039 0.0022890000002
index sortedcollection 1000000 0.0290749999999 0.0333600000004 0.0290749999999 0.0307666000002
iter SortedList 100 9.00000031834e-06 9.99999974738e-06 9.00000031834e-06 9.59999997576e-06
iter SortedList 1000 7.19999998182e-05 8.29999999041e-05 7.2000000273e-05 7.62000000577e-05
iter SortedList 10000 0.000708000000031 0.000814999999875 0.000708000000031 0.000739800000065
iter SortedList 100000 0.00738500000034 0.00759700000026 0.00738500000034 0.00751040000014
iter SortedList 1000000 0.0742060000002 0.0819309999997 0.0819309999997 0.0777026000001
iter SortedListWithKey 100 8.99999986359e-06 1.00000002021e-05 9.99999974738e-06 9.39999990806e-06
iter SortedListWithKey 1000 7.19999998182e-05 9.89999998637e-05 7.19999998182e-05 7.77999999627e-05
iter SortedListWithKey 10000 0.000708000000031 0.000793000000158 0.000749999999698 0.000733599999967
iter SortedListWithKey 100000 0.00725200000034 0.00729899999988 0.00725200000034 0.00726920000006
iter SortedListWithKey 1000000 0.0752130000001 0.0796479999999 0.0789090000003 0.0784110000001
iter blist.sortedlist 100 2.79999999293e-05 3.00000001516e-05 2.99999996969e-05 2.8999999995e-05
iter blist.sortedlist 1000 0.000256000000263 0.000256999999692 0.000256000000263 0.000256400000035
iter blist.sortedlist 10000 0.00254099999984 0.00260799999978 0.00254099999984 0.00258779999986
iter blist.sortedlist 100000 0.025873 0.030581 0.025873 0.0269188
iter blist.sortedlist 1000000 0.261297 0.267594 0.261297 0.2654922
iter blist.sortedlist(key=identity) 100 2.99999996969e-05 4.10000002375e-05 3.2000000374e-05 3.38000000738e-05
iter blist.sortedlist(key=identity) 1000 0.000278999999864 0.000317999999879 0.000281000000086 0.000287200000002
iter blist.sortedlist(key=identity) 10000 0.00279600000022 0.00300900000002 0.00293800000009 0.0029098
iter blist.sortedlist(key=identity) 100000 0.0290449999998 0.0308749999999 0.0290449999998 0.029669
iter blist.sortedlist(key=identity) 1000000 0.297068 0.304963 0.297068 0.301493
iter sortedcollection 100 7.00000009601e-06 7.9999999798e-06 7.9999999798e-06 7.80000000304e-06
iter sortedcollection 1000 6.60000000607e-05 6.70000003993e-05 6.69999999445e-05 6.6600000082e-05
iter sortedcollection 10000 0.00065799999993 0.000678999999764 0.000678999999764 0.000667399999929
iter sortedcollection 100000 0.00687100000005 0.00700300000017 0.00696700000026 0.00694840000006
iter sortedcollection 1000000 0.0702329999999 0.0771329999998 0.0771329999998 0.0736163999999
count SortedList 100 1.99999976758e-06 3.00000010611e-06 1.99999976758e-06 2.19999983528e-06
count SortedList 1000 1.4000000192e-05 1.50000000758e-05 1.50000000758e-05 1.48000000991e-05
count SortedList 10000 0.000181999999768 0.000195000000076 0.000195000000076 0.000184799999988
count SortedList 100000 0.00202300000001 0.00211899999977 0.00205899999992 0.00205699999997
count SortedList 1000000 0.0236 0.0286940000001 0.0239799999999 0.0253996
count SortedListWithKey 100 1.99999976758e-06 3.00000010611e-06 1.99999976758e-06 2.5999999707e-06
count SortedListWithKey 1000 1.29999998535e-05 1.50000000758e-05 1.4000000192e-05 1.42000000778e-05
count SortedListWithKey 10000 0.000136000000111 0.000208999999813 0.000136000000111 0.000151000000005
count SortedListWithKey 100000 0.00175500000023 0.00184099999979 0.00176499999998 0.00178820000001
count SortedListWithKey 1000000 0.0234739999996 0.027114 0.025427 0.0253416
count blist.sortedlist 100 5.00000032844e-06 7.00000009601e-06 7.00000009601e-06 6.20000009803e-06
count blist.sortedlist 1000 5.89999999647e-05 6.09999997323e-05 6.09999997323e-05 5.99999998485e-05
count blist.sortedlist 10000 0.000690999999733 0.00077999999985 0.000690999999733 0.000714399999924
count blist.sortedlist 100000 0.00838199999998 0.00867699999981 0.00867699999981 0.00851619999994
count blist.sortedlist 1000000 0.105226 0.109895 0.106671 0.1069876
count blist.sortedlist(key=identity) 100 5.99999975748e-06 7.00000009601e-06 7.00000009601e-06 6.39999989289e-06
count blist.sortedlist(key=identity) 1000 6.79999998283e-05 9.399999999e-05 6.90000001669e-05 7.40000000405e-05
count blist.sortedlist(key=identity) 10000 0.000804000000244 0.00088199999982 0.000804000000244 0.000826799999959
count blist.sortedlist(key=identity) 100000 0.0106049999999 0.0110959999997 0.0106329999999 0.0107451999998
count blist.sortedlist(key=identity) 1000000 0.126782 0.134493 0.127662 0.1302942
count sortedcollection 100 1.99999976758e-06 2.99999965137e-06 2.00000022232e-06 2.19999992623e-06
count sortedcollection 1000 1.19999999697e-05 1.4000000192e-05 1.39999997373e-05 1.31999999212e-05
count sortedcollection 10000 0.000131000000238 0.000152000000071 0.000133000000005 0.000135800000044
count sortedcollection 100000 0.00191799999993 0.00221599999986 0.00211899999977 0.00205719999994
count sortedcollection 1000000 0.0272870000003 0.0303490000001 0.0299369999998 0.0290136
priorityqueue SortedList 100 2.19999997171e-05 2.39999999394e-05 2.30000000556e-05 2.27999999879e-05
priorityqueue SortedList 1000 0.000192999999854 0.00020399999994 0.00020399999994 0.000200000000041
priorityqueue SortedList 10000 0.00212300000021 0.00237599999991 0.00212800000008 0.00217979999998
priorityqueue SortedList 100000 0.0222020000001 0.0227100000002 0.0222059999996 0.0223537999999
priorityqueue SortedList 1000000 0.287109 0.299446 0.291013 0.2927008
priorityqueue SortedListWithKey 100 2.40000003942e-05 5.70000001971e-05 2.49999998232e-05 3.14000000799e-05
priorityqueue SortedListWithKey 1000 0.000227999999879 0.000243999999839 0.00024300000041 0.000239200000033
priorityqueue SortedListWithKey 10000 0.00244900000007 0.00255800000014 0.00255800000014 0.0025114
priorityqueue SortedListWithKey 100000 0.0274039999999 0.0318890000003 0.0318890000003 0.0292758
priorityqueue SortedListWithKey 1000000 0.363336 0.389875 0.368979 0.3724866
priorityqueue blist.sortedlist 100 3.19999999192e-05 6.29999999546e-05 3.59999999091e-05 4.07999999879e-05
priorityqueue blist.sortedlist 1000 0.000408999999763 0.000536999999895 0.000489000000016 0.000489800000014
priorityqueue blist.sortedlist 10000 0.00664899999992 0.00678400000015 0.00664899999992 0.00671540000003
priorityqueue blist.sortedlist 100000 0.085411 0.0916910000001 0.085411 0.08962
priorityqueue blist.sortedlist 1000000 1.220337 1.25983 1.230735 1.2358432
priorityqueue blist.sortedlist(key=identity) 100 3.50000000253e-05 4.40000003437e-05 3.80000001314e-05 3.92000000829e-05
priorityqueue blist.sortedlist(key=identity) 1000 0.000489000000016 0.000650999999834 0.000524999999925 0.000546599999961
priorityqueue blist.sortedlist(key=identity) 10000 0.00718400000005 0.00750400000015 0.00741100000005 0.00736079999997
priorityqueue blist.sortedlist(key=identity) 100000 0.101635 0.106594 0.105304 0.1038582
priorityqueue blist.sortedlist(key=identity) 1000000 1.457473 1.499691 1.457473 1.4707334
priorityqueue sortedcollection 100 1.69999998434e-05 2.09999998333e-05 1.90000000657e-05 1.86000000213e-05
priorityqueue sortedcollection 1000 0.000166999999692 0.000191000000086 0.00018799999998 0.000183199999901
priorityqueue sortedcollection 10000 0.0034169999999 0.00356899999997 0.00345800000014 0.00348699999995
priorityqueue sortedcollection 100000 0.209713 0.224386 0.222181 0.2173774
multiset SortedList 100 1.8999999611e-05 2.90000002678e-05 1.8999999611e-05 2.11999999919e-05
multiset SortedList 1000 0.000175000000127 0.000199000000066 0.000181999999768 0.000183000000015
multiset SortedList 10000 0.00218300000006 0.00230699999975 0.00218300000006 0.00223260000002
multiset SortedList 100000 0.0239160000001 0.0242600000001 0.0239160000001 0.0240542000001
multiset SortedList 1000000 0.325313 0.345541 0.345541 0.3360458
multiset SortedListWithKey 100 2.30000000556e-05 3.30000002577e-05 2.39999999394e-05 2.54000000496e-05
multiset SortedListWithKey 1000 0.000211000000036 0.000263999999788 0.000225999999657 0.000226399999974
multiset SortedListWithKey 10000 0.00261100000034 0.00267399999984 0.00267299999996 0.002657
multiset SortedListWithKey 100000 0.0287229999999 0.029575 0.0287229999999 0.0289358000001
multiset SortedListWithKey 1000000 0.397508 0.411215 0.400468 0.402258
multiset blist.sortedlist 100 4.30000000051e-05 5.30000002072e-05 4.60000001112e-05 4.76000000162e-05
multiset blist.sortedlist 1000 0.000574000000142 0.000662000000375 0.000662000000375 0.000606000000153
multiset blist.sortedlist 10000 0.00915799999984 0.0117400000004 0.00915799999984 0.00978560000012
multiset blist.sortedlist 100000 0.125223 0.131759 0.131759 0.1288406
multiset blist.sortedlist 1000000 1.790808 1.864297 1.864297 1.8217402
multiset blist.sortedlist(key=identity) 100 4.90000002173e-05 8.90000001164e-05 5.00000001011e-05 5.92000001234e-05
multiset blist.sortedlist(key=identity) 1000 0.000613000000158 0.000696000000062 0.00065799999993 0.000648000000092
multiset blist.sortedlist(key=identity) 10000 0.00975699999981 0.0131610000003 0.0131610000003 0.0108156
multiset blist.sortedlist(key=identity) 100000 0.141948 0.155011 0.143817 0.146387
multiset blist.sortedlist(key=identity) 1000000 2.099359 2.114631 2.102085 2.1061094
multiset sortedcollection 100 2.20000001718e-05 4.19999996666e-05 2.79999999293e-05 3.03999999232e-05
multiset sortedcollection 1000 0.00019999999995 0.00020799999993 0.00020799999993 0.000203800000054
multiset sortedcollection 10000 0.0027799999998 0.00318799999968 0.00318799999968 0.0029121999999
multiset sortedcollection 100000 0.096348 0.103196 0.097976 0.0988362000001
ranking SortedList 100 2.09999998333e-05 2.70000000455e-05 2.19999997171e-05 2.27999999879e-05
ranking SortedList 1000 0.000196999999844 0.000202999999601 0.000202999999601 0.000199399999929
ranking SortedList 10000 0.00298799999973 0.00314600000002 0.00306999999975 0.00305719999988
ranking SortedList 100000 0.0349389999997 0.0352170000001 0.0349670000001 0.0350823999999
ranking SortedList 1000000 0.458618 0.475072 0.475072 0.464629
ranking SortedListWithKey 100 2.39999999394e-05 3.10000000354e-05 2.60000001617e-05 2.64000000243e-05
ranking SortedListWithKey 1000 0.000217000000248 0.000229999999647 0.000229999999647 0.000223600000027
ranking SortedListWithKey 10000 0.00327000000016 0.00338699999975 0.00327000000016 0.00332120000003
ranking SortedListWithKey 100000 0.0383339999998 0.0430669999996 0.0385449999999 0.0394989999999
ranking SortedListWithKey 1000000 0.513505 0.526138 0.51653 0.5205738
ranking blist.sortedlist 100 3.19999999192e-05 5.99999998485e-05 3.59999999091e-05 4.19999999394e-05
ranking blist.sortedlist 1000 0.000412999999753 0.000684999999976 0.000684999999976 0.000494399999934
ranking blist.sortedlist 10000 0.00676199999998 0.00716999999986 0.00676199999998 0.00693139999994
ranking blist.sortedlist 100000 0.0868189999997 0.0917300000001 0.0868189999997 0.0885928
ranking blist.sortedlist 1000000 1.227477 1.247538 1.233283 1.234323
ranking blist.sortedlist(key=identity) 100 3.70000002476e-05 5.99999998485e-05 3.9999999899e-05 4.45999999101e-05
ranking blist.sortedlist(key=identity) 1000 0.000450000000001 0.000582000000122 0.000582000000122 0.000503200000094
ranking blist.sortedlist(key=identity) 10000 0.00722399999995 0.0074410000002 0.00722399999995 0.00732980000002
ranking blist.sortedlist(key=identity) 100000 0.099631 0.105944 0.100917 0.1023692
ranking blist.sortedlist(key=identity) 1000000 1.426196 1.483593 1.449065 1.457005
ranking sortedcollection 100 1.80000001819e-05 3.2999999803e-05 2.79999999293e-05 2.59999999798e-05
ranking sortedcollection 1000 0.000180999999884 0.00018799999998 0.00018799999998 0.000184199999967
ranking sortedcollection 10000 0.0025340000002 0.00264399999969 0.00262099999964 0.00260299999991
ranking sortedcollection 100000 0.0927150000002 0.0999819999997 0.099299 0.09671
neighbor SortedList 100 2.5999999707e-05 4.00000003538e-05 2.60000001617e-05 3.02000000374e-05
neighbor SortedList 1000 0.000185999999758 0.000209000000268 0.00019599999996 0.000200199999927
neighbor SortedList 10000 0.00278000000026 0.00292800000034 0.00278000000026 0.00287080000007
neighbor SortedList 100000 0.0338739999997 0.0341840000001 0.0338739999997 0.0339993999999
neighbor SortedList 1000000 0.439388 0.47459 0.444174 0.4507382
neighbor SortedListWithKey 100 2.30000000556e-05 3.9999999899e-05 3.50000000253e-05 3.13999999889e-05
neighbor SortedListWithKey 1000 0.000230999999985 0.000255999999808 0.000248999999712 0.000243999999839
neighbor SortedListWithKey 10000 0.00312500000018 0.00326499999983 0.00321900000017 0.00321060000006
neighbor SortedListWithKey 100000 0.0370279999997 0.0375819999999 0.0371340000002 0.0372026
neighbor SortedListWithKey 1000000 0.497439 0.516339 0.497439 0.5049428
neighbor blist.sortedlist 100 3.90000000152e-05 7.09999999344e-05 4.10000002375e-05 5.50000000658e-05
neighbor blist.sortedlist 1000 0.000563000000056 0.00075199999992 0.000654999999824 0.000648599999931
neighbor blist.sortedlist 10000 0.0096309999999 0.00977699999976 0.0096309999999 0.00969459999997
neighbor blist.sortedlist 100000 0.127687 0.135087 0.128409 0.1296568
neighbor blist.sortedlist 1000000 1.803472 1.854692 1.854692 1.8200996
neighbor blist.sortedlist(key=identity) 100 4.49999997727e-05 7.80000000304e-05 4.49999997727e-05 6.11999999819e-05
neighbor blist.sortedlist(key=identity) 1000 0.000634999999875 0.000725999999759 0.000684999999976 0.000686599999972
neighbor blist.sortedlist(key=identity) 10000 0.010389 0.0109979999997 0.010389 0.0107538
neighbor blist.sortedlist(key=identity) 100000 0.145823 0.158185 0.151041 0.1498764
neighbor blist.sortedlist(key=identity) 1000000 2.101318 2.159231 2.110298 2.1257514
neighbor sortedcollection 100 1.59999999596e-05 2.89999998131e-05 1.59999999596e-05 2.05999999707e-05
neighbor sortedcollection 1000 0.000162999999702 0.000187000000096 0.000177999999778 0.000177399999939
neighbor sortedcollection 10000 0.00242200000002 0.00262299999986 0.00243100000034 0.00251180000005
neighbor sortedcollection 100000 0.0922 0.100587 0.0946779999999 0.0967836
intervals SortedList 100 2.19999997171e-05 3.19999999192e-05 2.5999999707e-05 2.59999997979e-05
intervals SortedList 1000 0.000222000000122 0.000291999999718 0.000291999999718 0.000250399999913
intervals SortedList 10000 0.00342000000001 0.00357100000019 0.00345900000002 0.00348780000004
intervals SortedList 100000 0.0398850000001 0.0431800000001 0.0399910000001 0.040782
intervals SortedList 1000000 0.523538 0.544638 0.543903 0.5349324
intervals SortedListWithKey 100 2.5999999707e-05 3.40000001415e-05 2.89999998131e-05 2.8999999995e-05
intervals SortedListWithKey 1000 0.000253000000157 0.00027 0.00027 0.000259000000005
intervals SortedListWithKey 10000 0.00377900000012 0.00383099999999 0.00379799999973 0.00380320000004
intervals SortedListWithKey 100000 0.043795 0.045059 0.043795 0.0441898000001
intervals SortedListWithKey 1000000 0.582356 0.612756 0.584706 0.5981748
intervals blist.sortedlist 100 3.30000002577e-05 5.20000003235e-05 3.90000000152e-05 3.88000002204e-05
intervals blist.sortedlist 1000 0.000410000000102 0.000508999999965 0.000473000000056 0.000458600000002
intervals blist.sortedlist 10000 0.00626700000021 0.0066139999999 0.00626700000021 0.00644279999997
intervals blist.sortedlist 100000 0.0818989999998 0.088401 0.0824210000001 0.0844534
intervals blist.sortedlist 1000000 1.156225 1.182645 1.164893 1.167089
intervals blist.sortedlist(key=identity) 100 3.50000000253e-05 6.60000000607e-05 3.70000002476e-05 4.40000001618e-05
intervals blist.sortedlist(key=identity) 1000 0.000434000000041 0.000493000000006 0.000487999999677 0.000464999999986
intervals blist.sortedlist(key=identity) 10000 0.00660900000003 0.00870900000018 0.00672399999985 0.0070796
intervals blist.sortedlist(key=identity) 100000 0.0958029999997 0.104634 0.097534 0.099612
intervals blist.sortedlist(key=identity) 1000000 1.401982 1.425798 1.401982 1.4139194
intervals sortedcollection 100 1.79999997272e-05 2.39999999394e-05 1.90000000657e-05 2.02000000172e-05
intervals sortedcollection 1000 0.000180999999884 0.000201999999717 0.000201999999717 0.0001871999998
intervals sortedcollection 10000 0.00280099999964 0.00297999999975 0.00296799999978 0.00292419999987
intervals sortedcollection 100000 0.146645 0.16051 0.146645 0.1532592
init SortedList 100 1.39999997373e-05 1.59999999596e-05 1.4000000192e-05 1.43999999636e-05
init SortedList 1000 0.000166000000263 0.000168999999914 0.000167000000147 0.000167200000124
init SortedList 10000 0.00224299999991 0.00233500000013 0.00224299999991 0.00229719999998
init SortedList 100000 0.0307629999998 0.0492419999996 0.0332450000001 0.0352605999999
init SortedList 1000000 0.536392 0.543013 0.536392 0.5385498
init SortedListWithKey 100 3.80000001314e-05 4.20000001213e-05 3.80000001314e-05 3.94000000597e-05
init SortedListWithKey 1000 0.000377999999728 0.00039199999992 0.000380000000405 0.00038140000006
init SortedListWithKey 10000 0.00480099999959 0.00508099999979 0.00489400000015 0.00492979999981
init SortedListWithKey 100000 0.0734160000002 0.0741200000002 0.073954 0.0737956000001
init SortedListWithKey 1000000 1.527157 1.588165 1.562737 1.560913
init blist.sortedlist 100 0.000274999999874 0.000349999999798 0.000349999999798 0.000295599999936
init blist.sortedlist 1000 0.00444100000004 0.00461099999984 0.00444199999993 0.00451099999991
init blist.sortedlist 10000 0.0716350000002 0.0760249999998 0.0716350000002 0.0725434000001
init blist.sortedlist 100000 1.05021 1.086699 1.086699 1.0653294
init blist.sortedlist(key=identity) 100 0.00027399999999 0.000295000000278 0.000274999999874 0.000278400000025
init blist.sortedlist(key=identity) 1000 0.00446899999997 0.00451599999997 0.00447699999995 0.00448739999993
init blist.sortedlist(key=identity) 10000 0.0716120000002 0.0721370000001 0.0719730000001 0.0719176000001
init blist.sortedlist(key=identity) 100000 1.050614 1.095682 1.062138 1.06327
init sortedcollection 100 4.6999999995e-05 4.79999998788e-05 4.6999999995e-05 4.73999999485e-05
init sortedcollection 1000 0.000562000000173 0.000586000000112 0.000562000000173 0.000568000000112
init sortedcollection 10000 0.00926500000014 0.0093280000001 0.00929599999972 0.00928880000001
init sortedcollection 100000 0.139704 0.145819 0.142738 0.142595
init sortedcollection 1000000 2.180484 2.280514 2.24764 2.2328942
