itoa_branch/review/1: ================================================================================ kTableDigits == 2: BM_ItoA/1 5 ns 5 ns 154892050 211.005 Mitems/s BM_ItoA/10 43 ns 43 ns 16284361 222.03 Mitems/s BM_ItoA/100 428 ns 428 ns 1636496 222.967 Mitems/s BM_ItoA/1000 9012 ns 9012 ns 77527 105.824 Mitems/s BM_ItoA/10000 99914 ns 99911 ns 7008 95.4528 Mitems/s BM_ItoA/100000 1283629 ns 1283604 ns 545 74.2966 Mitems/s BM_ItoA/1000000 13588286 ns 13588029 ns 52 70.1849 Mitems/s BM_ItoA/10000000 162176430 ns 162171212 ns 4 58.8066 Mitems/s BM_ItoADigits/1 5 ns 5 ns 144498221 193.442 Mitems/s BM_ItoADigits/2 10 ns 10 ns 68631952 188.067 Mitems/s BM_ItoADigits/3 29 ns 29 ns 24131388 98.5944 Mitems/s BM_ItoADigits/4 40 ns 40 ns 17367639 94.6009 Mitems/s BM_ItoADigits/5 65 ns 65 ns 10756443 73.3044 Mitems/s BM_ItoADigits/6 81 ns 81 ns 8628742 70.4279 Mitems/s BM_ItoADigits/7 122 ns 122 ns 5714294 54.6356 Mitems/s BM_ItoADigits/8 142 ns 142 ns 4922259 53.5548 Mitems/s BM_ItoADigits/9 185 ns 185 ns 3774473 46.3016 Mitems/s BM_ItoADigits/10 210 ns 210 ns 3337272 45.4935 Mitems/s BM_ItoADigits/11 262 ns 262 ns 2673001 40.0566 Mitems/s BM_ItoADigits/12 291 ns 291 ns 2321679 39.2746 Mitems/s BM_ItoADigits/13 350 ns 350 ns 1995323 35.3992 Mitems/s BM_ItoADigits/14 384 ns 384 ns 1822831 34.7923 Mitems/s BM_ItoADigits/15 455 ns 455 ns 1541342 31.4718 Mitems/s BM_ItoADigits/16 493 ns 493 ns 1421125 30.9717 Mitems/s BM_ItoADigits/17 572 ns 572 ns 1225994 28.3337 Mitems/s BM_ItoADigits/18 614 ns 614 ns 1141817 27.9721 Mitems/s BM_ItoADigits/19 736 ns 736 ns 996892 24.616 Mitems/s BM_ItoADigits/20 766 ns 766 ns 937018 24.9156 Mitems/s kTableDigits == 3: BM_ItoA/1 5 ns 5 ns 154751570 210.93 Mitems/s BM_ItoA/10 43 ns 43 ns 16294848 221.929 Mitems/s BM_ItoA/100 428 ns 428 ns 1637289 222.874 Mitems/s BM_ItoA/1000 4208 ns 4208 ns 166218 226.648 Mitems/s BM_ItoA/10000 92091 ns 92090 ns 7602 103.56 Mitems/s BM_ItoA/100000 1017653 ns 1017621 ns 689 93.7161 Mitems/s BM_ItoA/1000000 11057045 ns 11056626 ns 64 86.2536 Mitems/s BM_ItoA/10000000 132100201 ns 132095748 ns 5 72.1957 Mitems/s BM_ItoADigits/1 5 ns 5 ns 144467269 196.321 Mitems/s BM_ItoADigits/2 10 ns 10 ns 68700950 188.439 Mitems/s BM_ItoADigits/3 14 ns 14 ns 49250951 201.304 Mitems/s BM_ItoADigits/4 39 ns 39 ns 17707082 96.5987 Mitems/s BM_ItoADigits/5 51 ns 51 ns 13626728 92.6729 Mitems/s BM_ItoADigits/6 67 ns 67 ns 10456278 85.3566 Mitems/s BM_ItoADigits/7 97 ns 97 ns 7198216 68.6433 Mitems/s BM_ItoADigits/8 125 ns 125 ns 5601216 61.042 Mitems/s BM_ItoADigits/9 140 ns 140 ns 5071869 61.4202 Mitems/s BM_ItoADigits/10 189 ns 189 ns 3713993 50.5657 Mitems/s BM_ItoADigits/11 206 ns 206 ns 3398683 50.9931 Mitems/s BM_ItoADigits/12 225 ns 225 ns 3106222 50.8194 Mitems/s BM_ItoADigits/13 298 ns 298 ns 2341196 41.6483 Mitems/s BM_ItoADigits/14 313 ns 313 ns 2238339 42.7035 Mitems/s BM_ItoADigits/15 334 ns 334 ns 2095989 42.8434 Mitems/s BM_ItoADigits/16 432 ns 432 ns 1620652 35.3089 Mitems/s BM_ItoADigits/17 445 ns 445 ns 1573592 36.4332 Mitems/s BM_ItoADigits/18 467 ns 467 ns 1498225 36.7428 Mitems/s BM_ItoADigits/19 598 ns 598 ns 1183303 30.2972 Mitems/s BM_ItoADigits/20 622 ns 622 ns 1125193 30.6558 Mitems/s kTableDigits == 4: BM_ItoA/1 5 ns 5 ns 144534875 196.932 Mitems/s BM_ItoA/10 46 ns 46 ns 15257691 208.056 Mitems/s BM_ItoA/100 459 ns 459 ns 1520038 207.611 Mitems/s BM_ItoA/1000 4528 ns 4528 ns 154579 210.639 Mitems/s BM_ItoA/10000 45243 ns 45242 ns 15478 210.792 Mitems/s BM_ItoA/100000 947062 ns 947034 ns 739 100.701 Mitems/s BM_ItoA/1000000 10807397 ns 10807032 ns 65 88.2457 Mitems/s BM_ItoA/10000000 113851984 ns 113848449 ns 6 83.767 Mitems/s BM_ItoADigits/1 5 ns 5 ns 144487734 196.797 Mitems/s BM_ItoADigits/2 10 ns 10 ns 69938737 190.71 Mitems/s BM_ItoADigits/3 14 ns 14 ns 49227006 201.276 Mitems/s BM_ItoADigits/4 19 ns 19 ns 37361593 203.593 Mitems/s BM_ItoADigits/5 51 ns 51 ns 13812757 94.0337 Mitems/s BM_ItoADigits/6 68 ns 68 ns 10229291 83.5505 Mitems/s BM_ItoADigits/7 80 ns 80 ns 8658541 83.9406 Mitems/s BM_ItoADigits/8 91 ns 91 ns 7681748 83.7327 Mitems/s BM_ItoADigits/9 144 ns 144 ns 4863180 59.6515 Mitems/s BM_ItoADigits/10 166 ns 166 ns 4218389 57.4829 Mitems/s BM_ItoADigits/11 175 ns 175 ns 4000879 59.9344 Mitems/s BM_ItoADigits/12 198 ns 198 ns 3541467 57.8897 Mitems/s BM_ItoADigits/13 263 ns 263 ns 2657646 47.0703 Mitems/s BM_ItoADigits/14 292 ns 292 ns 2395612 45.6835 Mitems/s BM_ItoADigits/15 303 ns 303 ns 2308670 47.144 Mitems/s BM_ItoADigits/16 334 ns 334 ns 2099579 45.7387 Mitems/s BM_ItoADigits/17 420 ns 420 ns 1669812 38.6436 Mitems/s BM_ItoADigits/18 455 ns 455 ns 1537419 37.7134 Mitems/s BM_ItoADigits/19 469 ns 469 ns 1490180 38.5978 Mitems/s BM_ItoADigits/20 493 ns 493 ns 1418789 38.67 Mitems/s kTableDigits == 5: BM_ItoA/1 5 ns 5 ns 144537630 196.634 Mitems/s BM_ItoA/10 46 ns 46 ns 15290865 206.622 Mitems/s BM_ItoA/100 460 ns 459 ns 1517998 207.546 Mitems/s BM_ItoA/1000 4529 ns 4529 ns 154550 210.554 Mitems/s BM_ItoA/10000 45242 ns 45241 ns 15466 210.801 Mitems/s BM_ItoA/100000 452567 ns 452554 ns 1547 210.732 Mitems/s BM_ItoA/1000000 11722068 ns 11721734 ns 60 81.3595 Mitems/s BM_ItoA/10000000 130270767 ns 130266870 ns 5 73.2093 Mitems/s BM_ItoADigits/1 5 ns 5 ns 135518322 183.812 Mitems/s BM_ItoADigits/2 11 ns 11 ns 63456461 171.852 Mitems/s BM_ItoADigits/3 16 ns 16 ns 44573323 181.976 Mitems/s BM_ItoADigits/4 21 ns 21 ns 33998811 184.648 Mitems/s BM_ItoADigits/5 26 ns 26 ns 27195449 185.116 Mitems/s BM_ItoADigits/6 76 ns 76 ns 9413827 75.3792 Mitems/s BM_ItoADigits/7 93 ns 93 ns 7542637 71.845 Mitems/s BM_ItoADigits/8 111 ns 111 ns 6252627 68.4355 Mitems/s BM_ItoADigits/9 140 ns 140 ns 4988779 61.4079 Mitems/s BM_ItoADigits/10 163 ns 163 ns 4290776 58.46 Mitems/s BM_ItoADigits/11 209 ns 209 ns 3356153 50.2358 Mitems/s BM_ItoADigits/12 235 ns 235 ns 2971184 48.6129 Mitems/s BM_ItoADigits/13 263 ns 263 ns 2666351 47.0739 Mitems/s BM_ItoADigits/14 294 ns 294 ns 2381467 45.448 Mitems/s BM_ItoADigits/15 323 ns 323 ns 2168905 44.2616 Mitems/s BM_ItoADigits/16 394 ns 394 ns 1688797 38.6836 Mitems/s BM_ItoADigits/17 428 ns 428 ns 1636865 37.8496 Mitems/s BM_ItoADigits/18 466 ns 466 ns 1493084 36.8215 Mitems/s BM_ItoADigits/19 502 ns 502 ns 1381146 36.0816 Mitems/s BM_ItoADigits/20 529 ns 529 ns 1318431 36.0344 Mitems/s kTableDigits == 6: BM_ItoA/1 5 ns 5 ns 144507921 196.782 Mitems/s BM_ItoA/10 46 ns 46 ns 15276402 208.323 Mitems/s BM_ItoA/100 459 ns 459 ns 1523905 207.648 Mitems/s BM_ItoA/1000 4530 ns 4529 ns 154408 210.548 Mitems/s BM_ItoA/10000 45316 ns 45315 ns 15458 210.453 Mitems/s BM_ItoA/100000 452903 ns 452895 ns 1545 210.573 Mitems/s BM_ItoA/1000000 4533164 ns 4533071 ns 154 210.382 Mitems/s BM_ItoA/10000000 103453841 ns 103452009 ns 7 92.1852 Mitems/s BM_ItoADigits/1 5 ns 5 ns 135300060 184.39 Mitems/s BM_ItoADigits/2 11 ns 11 ns 63298283 173.566 Mitems/s BM_ItoADigits/3 16 ns 16 ns 44364045 181.339 Mitems/s BM_ItoADigits/4 21 ns 21 ns 33863249 184.498 Mitems/s BM_ItoADigits/5 26 ns 26 ns 27434180 186.118 Mitems/s BM_ItoADigits/6 31 ns 31 ns 22699528 184.75 Mitems/s BM_ItoADigits/7 80 ns 80 ns 8789013 83.3188 Mitems/s BM_ItoADigits/8 94 ns 94 ns 7417692 80.7776 Mitems/s BM_ItoADigits/9 118 ns 118 ns 5924399 72.5374 Mitems/s BM_ItoADigits/10 137 ns 137 ns 5126392 69.8158 Mitems/s BM_ItoADigits/11 158 ns 158 ns 4434975 66.4168 Mitems/s BM_ItoADigits/12 179 ns 179 ns 3904602 63.8445 Mitems/s BM_ItoADigits/13 233 ns 233 ns 3083394 53.1061 Mitems/s BM_ItoADigits/14 306 ns 306 ns 2289578 43.6797 Mitems/s BM_ItoADigits/15 333 ns 333 ns 2104033 42.9488 Mitems/s BM_ItoADigits/16 350 ns 350 ns 1977699 43.5545 Mitems/s BM_ItoADigits/17 339 ns 339 ns 2057532 47.8897 Mitems/s BM_ItoADigits/18 370 ns 370 ns 1893208 46.4454 Mitems/s BM_ItoADigits/19 438 ns 438 ns 1599842 41.3972 Mitems/s BM_ItoADigits/20 461 ns 461 ns 1520989 41.4098 Mitems/s