action | chaining | linear | robin_split | robin_combined |
TestClass!false => TestClass!false |
add_remove | 71 | 102 | 75 | 82 |
TestClass!false => TestClass!true |
add_remove | 71 | 100 | 74 | 86 |
TestClass!false => TestStruct!false |
add_remove | 76 | 130 | 81 | 109 |
TestClass!false => TestStruct!true |
add_remove | 73 | 128 | 81 | 107 |
TestClass!false => char |
add_remove | 61 | 89 | 72 | 81 |
TestClass!false => int |
add_remove | 62 | 88 | 68 | 79 |
make_histo | 1833 | 1346 | 1630 | 1540 |
read_histo | 1385 | 1264 | 1417 | 1506 |
TestClass!false => string |
add_remove | 71 | 104 | 76 | 89 |
TestClass!true => TestClass!false |
add_remove | 108 | 103 | 83 | 86 |
TestClass!true => TestClass!true |
add_remove | 104 | 100 | 80 | 85 |
TestClass!true => TestStruct!false |
add_remove | 116 | 123 | 93 | 102 |
TestClass!true => TestStruct!true |
add_remove | 111 | 117 | 90 | 98 |
TestClass!true => char |
add_remove | 95 | 87 | 78 | 81 |
TestClass!true => int |
add_remove | 91 | 84 | 71 | 76 |
make_histo | 2731 | 1332 | 2274 | 2159 |
read_histo | 2680 | 1218 | 1845 | 1810 |
TestClass!true => string |
add_remove | 106 | 99 | 80 | 88 |
TestStruct!false => TestClass!false |
add_remove | 93 | 163 | 101 | 1046 |
TestStruct!false => TestClass!true |
add_remove | 92 | 163 | 100 | 114 |
TestStruct!false => TestStruct!false |
add_remove | 101 | 181 | 113 | 124 |
TestStruct!false => TestStruct!true |
add_remove | 101 | 184 | 1256 | 1071 |
TestStruct!false => char |
add_remove | 92 | 162 | 667 | 115 |
TestStruct!false => int |
add_remove | 93 | 162 | 630 | 855 |
make_histo | 2993 | 2687 | 2734 | 2674 |
read_histo | 2318 | 2611 | 2705 | 2612 |
TestStruct!false => string |
add_remove | 95 | 170 | 894 | 1061 |
TestStruct!true => TestClass!false |
add_remove | 81 | 117 | 65 | 73 |
TestStruct!true => TestClass!true |
add_remove | 85 | 116 | 65 | 71 |
TestStruct!true => TestStruct!false |
add_remove | 91 | 135 | 78 | 90 |
TestStruct!true => TestStruct!true |
add_remove | 92 | 135 | 76 | 91 |
TestStruct!true => char |
add_remove | 79 | 117 | 1351 | 78 |
TestStruct!true => int |
add_remove | 83 | 115 | 65 | 72 |
make_histo | 3183 | 2075 | 2117 | 1991 |
read_histo | 2795 | 1970 | 2081 | 1939 |
TestStruct!true => string |
add_remove | 83 | 123 | 66 | 78 |
char => TestClass!false |
add_remove | 27 | 17 | 13 | 15 |
char => TestClass!true |
add_remove | 27 | 17 | 13 | 16 |
char => TestStruct!false |
add_remove | 32 | 24 | 18 | 19 |
char => TestStruct!true |
add_remove | 31 | 24 | 18 | 21 |
char => char |
add_remove | 27 | 16 | 12 | 13 |
char => int |
add_remove | 28 | 17 | 13 | 16 |
make_histo | 220 | 214 | 159 | 193 |
read_histo | 190 | 200 | 152 | 184 |
char => string |
add_remove | 30 | 18 | 14 | 16 |
int => TestClass!false |
add_remove | 50 | 47 | 33 | 38 |
int => TestClass!true |
add_remove | 54 | 49 | 35 | 40 |
int => TestStruct!false |
add_remove | 61 | 71 | 121 | 142 |
int => TestStruct!true |
add_remove | 65 | 74 | 55 | 63 |
int => char |
add_remove | 49 | 48 | 54 | 72 |
int => int |
add_remove | 60 | 50 | 38 | 43 |
make_histo | 707 | 423 | 452 | 479 |
read_histo | 627 | 354 | 420 | 454 |
int => string |
add_remove | 126 | 54 | 38 | 92 |
string => TestClass!false |
add_remove | 116 | 5142 | 386 | 446 |
string => TestClass!true |
add_remove | 115 | 5258 | 394 | 436 |
string => TestStruct!false |
add_remove | 112 | 5525 | 929 | 1010 |
string => TestStruct!true |
add_remove | 113 | 5436 | 543 | 536 |
string => char |
add_remove | 98 | 4631 | 628 | 680 |
string => int |
add_remove | 97 | 4685 | 365 | 447 |
make_histo | 3261 | 43761 | 8280 | 8541 |
read_histo | 2953 | 42169 | 8163 | 8326 |
string => string |
add_remove | 106 | 5049 | 403 | 607 |