goos: linux goarch: amd64 pkg: github.com/quagmt/udecimal/benchmarks cpu: Intel(R) Core(TM) i9-14900HX BenchmarkParse/1234567890123456789.1234567890123456879-32 2606356 424.6 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 3071191 345.5 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 3186524 381.4 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 2656480 387.3 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 3484497 351.7 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 4067156 357.5 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 3809964 392.7 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 2369418 463.9 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 2958819 340.3 ns/op 168 B/op 5 allocs/op BenchmarkParse/1234567890123456789.1234567890123456879-32 3152612 394.9 ns/op 168 B/op 5 allocs/op BenchmarkParse/123-32 19299666 82.48 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 15619641 73.65 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 11188464 91.06 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 14689489 87.61 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 12632496 85.75 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 14870881 77.58 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 14299392 71.86 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 21598324 62.02 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 15192069 77.37 ns/op 40 B/op 2 allocs/op BenchmarkParse/123-32 22094260 68.83 ns/op 40 B/op 2 allocs/op BenchmarkParse/123456.123456-32 10358026 134.2 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 8846422 126.6 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 10729092 133.1 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 9501026 125.9 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 11011004 116.5 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 8447065 127.3 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 9393532 140.2 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 9238803 130.2 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 12586658 126.2 ns/op 56 B/op 3 allocs/op BenchmarkParse/123456.123456-32 9386173 129.4 ns/op 56 B/op 3 allocs/op BenchmarkParse/1234567890-32 14105725 83.42 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 16733198 76.86 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 15318158 84.34 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 14738336 80.35 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 15223918 85.80 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 19471160 100.2 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 16012039 83.18 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 15198808 68.97 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 13114130 81.77 ns/op 40 B/op 2 allocs/op BenchmarkParse/1234567890-32 14462755 78.30 ns/op 40 B/op 2 allocs/op BenchmarkParse/0.1234567890123456879-32 4226702 307.3 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 5228605 283.0 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 4118829 281.2 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 4199596 238.5 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 4508635 290.2 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 3935336 344.5 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 4524166 230.2 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 4930246 243.4 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 4491036 241.7 ns/op 144 B/op 5 allocs/op BenchmarkParse/0.1234567890123456879-32 4911284 219.5 ns/op 144 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3580087 325.3 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3728620 309.6 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3925362 328.2 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3372204 382.9 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3093684 347.7 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 2724852 388.9 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3899350 402.7 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 2948475 363.5 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3402291 386.3 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/123456789123456789123456.1234567890123456-32 3066457 409.5 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 2965614 406.4 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 2849426 418.0 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 3023637 398.0 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 2683694 419.1 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 3025004 428.0 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 2807184 357.8 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 3511340 419.8 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 2960382 446.9 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 2880789 425.2 ns/op 168 B/op 5 allocs/op BenchmarkParseFallBack/111222333444555666777888999.1234567890123456789-32 2885978 416.6 ns/op 168 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 5033197 250.6 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 3086724 357.2 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 4615150 262.7 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 3344834 351.4 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 5070862 360.0 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 4740679 250.4 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 4928235 244.2 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 4396413 319.8 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 4202720 277.6 ns/op 240 B/op 5 allocs/op BenchmarkString/1234567890123456789.1234567890123456879-32 4128046 291.3 ns/op 240 B/op 5 allocs/op BenchmarkString/123-32 10562820 115.1 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 13724784 108.6 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 8528638 119.6 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 10632160 106.8 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 17654884 103.1 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 15120157 113.3 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 12142378 109.9 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 10627924 103.2 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 10248948 111.5 ns/op 48 B/op 4 allocs/op BenchmarkString/123-32 11233630 111.2 ns/op 48 B/op 4 allocs/op BenchmarkString/123456.123456-32 11408148 138.3 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 9923082 136.2 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 9173317 126.9 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 10552866 119.7 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 10110184 134.6 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 9269209 115.9 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 10162630 133.5 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 10908157 132.7 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 8766796 126.8 ns/op 56 B/op 4 allocs/op BenchmarkString/123456.123456-32 8843241 133.3 ns/op 56 B/op 4 allocs/op BenchmarkString/1234567890-32 7369108 153.2 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 8044971 141.7 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 8533270 140.8 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 7576951 147.7 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 8308950 146.3 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 8513604 147.4 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 8948756 149.4 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 10141221 117.9 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 10968298 144.6 ns/op 72 B/op 4 allocs/op BenchmarkString/1234567890-32 8885629 119.3 ns/op 72 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 8294817 186.0 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 6309132 183.9 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 7776912 185.0 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 7340710 147.7 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 5823046 172.5 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 6226539 175.1 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 6493614 159.2 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 6106804 182.6 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 8340056 170.9 ns/op 80 B/op 4 allocs/op BenchmarkString/0.1234567890123456879-32 7816422 144.5 ns/op 80 B/op 4 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 3008487 382.0 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 4295414 329.6 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 3388437 372.2 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 4423608 380.2 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 2483200 429.7 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 3463756 399.9 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 5069702 390.4 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 2986437 456.3 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 3615057 451.6 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/123456789123456789123456.1234567890123456-32 3659152 397.7 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 3921700 354.7 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 3790069 320.4 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 5102731 270.6 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 3934731 415.1 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 4067815 444.6 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 3809902 324.3 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 4165887 347.0 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 3825890 352.1 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 2659524 453.7 ns/op 272 B/op 5 allocs/op BenchmarkStringFallBack/111222333444555666777888999.1234567890123456789-32 3374701 380.6 ns/op 272 B/op 5 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 2837712 379.5 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 4081634 429.7 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 3340276 409.9 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 3233276 358.6 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 3296102 389.8 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 2996846 423.4 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 3496557 291.3 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 4315886 392.9 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 2998171 374.2 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1111.1789)-32 3860900 347.2 ns/op 288 B/op 8 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 13524853 99.68 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 14777648 103.5 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 12862915 102.4 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 11763130 106.5 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 11181394 92.14 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 10876234 112.8 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 13638408 92.85 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 10225429 102.7 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 12798496 116.5 ns/op 96 B/op 2 allocs/op BenchmarkAdd/1234567890123456789.1234567890123456879.Add(1234567890123456789.1234567890123456789)-32 11940729 95.81 ns/op 96 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 9796958 104.7 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 11463894 97.95 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 14230198 80.21 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 11159866 96.49 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 11677359 95.62 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 13048444 100.7 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 12166058 106.7 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 11634774 99.35 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 14679066 94.00 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123.456.Add(0.123)-32 14973294 89.97 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 13714334 87.70 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 10899668 108.5 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 11687539 95.14 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 13858401 101.5 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 19222594 91.99 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 10054303 100.8 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 13373212 82.55 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 10652157 99.81 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 12440821 90.46 ns/op 80 B/op 2 allocs/op BenchmarkAdd/3.Add(7)-32 11653358 91.86 ns/op 80 B/op 2 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3584617 286.6 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3582062 406.7 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3311589 381.4 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3679716 360.9 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 2925018 380.7 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3487879 324.8 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3114739 376.0 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3335492 351.0 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3471624 352.2 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(999999)-32 3765792 376.2 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 3650000 351.6 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 3967624 367.9 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 3240022 317.5 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 3474416 317.0 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 4160972 390.6 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 3276909 336.4 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 4138164 297.1 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 3396999 309.4 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 3663154 303.0 ns/op 272 B/op 8 allocs/op BenchmarkAdd/123456.123456.Add(456781244.1324897546)-32 4198225 346.2 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 4106204 349.4 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3101643 389.5 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3003110 343.7 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3360816 380.1 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3257330 357.3 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3480338 332.3 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3367029 319.5 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3992415 327.3 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3840067 360.4 ns/op 272 B/op 8 allocs/op BenchmarkAdd/548751.15465466546.Add(1542.456487)-32 3239017 329.6 ns/op 272 B/op 8 allocs/op BenchmarkSub/3.Sub(7)-32 27280555 61.85 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 33637461 59.46 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 16906629 67.00 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 19462831 67.39 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 17971309 67.66 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 18665084 71.00 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 20805823 68.54 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 22313353 68.71 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 21196476 67.87 ns/op 40 B/op 2 allocs/op BenchmarkSub/3.Sub(7)-32 18648932 68.59 ns/op 40 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 4436550 378.6 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 4130998 360.3 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 3915247 405.0 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 3564663 373.7 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 3483492 346.8 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 3122836 346.5 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 4212498 347.7 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 3028995 415.3 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 3529896 403.3 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1111.1789)-32 2872446 430.4 ns/op 272 B/op 8 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 20380990 98.66 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 17403165 96.67 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 10772107 114.8 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 12315062 102.4 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 17575044 92.89 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 9797596 108.0 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 12988096 106.9 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 12049854 110.2 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 18864724 113.6 ns/op 80 B/op 2 allocs/op BenchmarkSub/1234567890123456789.1234567890123456879.Sub(1234567890123456789.1234567890123456789)-32 11827021 100.9 ns/op 80 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 16567338 63.95 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 17724117 60.52 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 23700088 61.89 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 18292482 70.31 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 16509426 64.17 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 15469018 76.52 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 18827560 64.40 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 25708518 64.94 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 23352103 73.63 ns/op 40 B/op 2 allocs/op BenchmarkSub/123.456.Sub(0.123)-32 16940041 72.01 ns/op 40 B/op 2 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 3411644 316.2 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 4517016 302.9 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 3487654 362.1 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 5427115 308.6 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 5328093 253.9 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 6817857 263.2 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 4844233 282.6 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 4385118 370.4 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 3408403 349.2 ns/op 232 B/op 8 allocs/op BenchmarkSub/123456.123456.Sub(456781244.1324897546)-32 4571829 357.0 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3512821 395.5 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3130776 389.2 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3465976 315.2 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3284904 381.9 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3055546 360.5 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3483939 364.3 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3887828 386.7 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3424467 400.5 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3678056 351.9 ns/op 232 B/op 8 allocs/op BenchmarkSub/548751.15465466546.Sub(1542.456487)-32 3314668 376.0 ns/op 232 B/op 8 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 11176239 117.4 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 13282573 111.5 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 10697778 119.4 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 10516868 116.5 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 9705654 114.5 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 9293202 111.6 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 9336532 112.0 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 9510609 110.3 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 11228634 111.6 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1789)-32 10480497 104.5 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 8247298 134.6 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 15454410 114.3 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 10596572 103.4 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 21086342 120.1 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 8569809 122.7 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 9460166 125.2 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 10225442 117.8 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 9597770 120.2 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 11055124 128.0 ns/op 96 B/op 2 allocs/op BenchmarkMul/1234.1234567890123456879.Mul(1111.1234567890123456789)-32 9322190 135.3 ns/op 96 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 11113102 98.33 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 10461649 98.54 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 12389024 112.8 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 12125636 96.06 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 15324445 111.2 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 17154842 101.8 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 14252462 112.9 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 13074771 90.13 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 13271634 102.0 ns/op 80 B/op 2 allocs/op BenchmarkMul/123.456.Mul(0.123)-32 11872034 105.6 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 12309538 107.1 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 12080856 104.9 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 11866990 101.5 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 10208863 107.6 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 24070178 106.8 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 15869578 98.93 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 13005136 104.3 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 12518310 97.79 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 11656922 99.79 ns/op 80 B/op 2 allocs/op BenchmarkMul/3.Mul(7)-32 11994699 105.6 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 12199520 113.3 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 11141660 103.3 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 13345045 92.26 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 13136008 102.2 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 12107742 100.9 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 15330442 102.2 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 10798564 100.9 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 10220205 102.5 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 10593745 107.4 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(999999)-32 11529962 111.6 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 10415270 104.7 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 16106264 96.29 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 11713924 104.3 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 12475316 100.4 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 11070392 98.96 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 12965628 104.2 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 10371168 100.2 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 11366175 90.72 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 11643106 103.9 ns/op 80 B/op 2 allocs/op BenchmarkMul/123456.123456.Mul(456781244.1324897546)-32 10968490 92.36 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 14266996 105.1 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 11221248 102.5 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 10202355 111.0 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 11715774 94.22 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 9942739 104.3 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 12588708 97.03 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 12850366 102.0 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 14766976 103.6 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 12577491 106.2 ns/op 80 B/op 2 allocs/op BenchmarkMul/548751.15465466546.Mul(1542.456487)-32 10616454 102.8 ns/op 80 B/op 2 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2001427 558.9 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 1999024 535.4 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2252511 522.0 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2361565 546.4 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2019435 527.7 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2363082 484.3 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2259567 536.6 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2878698 565.0 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2226279 505.6 ns/op 352 B/op 11 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(1111.1789)-32 2243221 479.1 ns/op 352 B/op 11 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 1803873 650.3 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 1901464 653.9 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 1799982 581.2 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 1961334 666.6 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 2204139 617.4 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 1785332 648.8 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 3167824 387.6 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 2972823 376.9 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 3897938 547.4 ns/op 336 B/op 9 allocs/op BenchmarkDiv/12345.1234567890123456879.Div(1111.1234567890123456789)-32 2583777 445.5 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 2783401 446.3 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 2728230 402.9 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 2907870 596.3 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 2333786 449.0 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 3167222 585.9 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 3221036 475.6 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 3124442 382.3 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 2228572 516.6 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 2412388 609.3 ns/op 336 B/op 9 allocs/op BenchmarkDiv/1234567890123456789.1234567890123456879.Div(9876543210987654321.1234567890123456789)-32 2420545 503.1 ns/op 336 B/op 9 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 3072528 410.4 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 2895246 449.6 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 2685127 437.6 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 3225652 443.3 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 2590617 419.7 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 3212510 492.7 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 2724086 464.5 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 2982030 404.2 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 2586787 447.7 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123.456.Div(0.123)-32 2402697 450.6 ns/op 288 B/op 10 allocs/op BenchmarkDiv/3.Div(7)-32 2614386 533.5 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2541856 521.1 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2237886 511.6 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2586518 554.6 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2312083 559.3 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2242868 525.0 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2439654 454.8 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2206954 532.9 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2241189 469.7 ns/op 328 B/op 12 allocs/op BenchmarkDiv/3.Div(7)-32 2363046 466.4 ns/op 328 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 2764886 400.3 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 2729370 446.8 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 2604680 481.9 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 2586762 445.8 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 2889513 474.3 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 3017598 438.5 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 3401457 439.5 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 3038935 428.8 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 2563717 443.8 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(999999)-32 3520320 476.3 ns/op 288 B/op 10 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2140495 577.0 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2493212 613.6 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2053581 576.4 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2249961 578.1 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2454177 450.6 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2231642 506.6 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2607952 550.3 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2230626 563.8 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 2729355 534.7 ns/op 368 B/op 12 allocs/op BenchmarkDiv/123456.123456.Div(456781244.1324897546)-32 1916490 527.7 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 1991365 580.5 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 2060182 566.5 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 1999614 578.3 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 2286982 499.4 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 2131124 602.1 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 2268651 654.8 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 1953102 532.7 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 2025718 593.3 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 2089290 594.6 ns/op 368 B/op 12 allocs/op BenchmarkDiv/548751.15465466546.Div(1542.456487)-32 2093712 654.9 ns/op 368 B/op 12 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1713140 810.4 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1493336 689.4 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1790822 768.6 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1876161 724.5 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1932831 722.4 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1608186 803.6 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1551177 762.2 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1541035 706.1 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1595172 768.3 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/12345679012345679890123456789.1234567890123456789.Div(999999)-32 1765929 761.9 ns/op 496 B/op 16 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 2725264 469.4 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 3896064 453.3 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 4005453 382.3 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 5729745 230.5 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 5665995 221.8 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 4628492 216.7 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 5314364 217.4 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 5830532 214.9 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 5413780 253.8 ns/op 272 B/op 8 allocs/op BenchmarkDivFallback/1234.Div(12345679012345679890123456789.1234567890123456789)-32 3258164 383.9 ns/op 272 B/op 8 allocs/op BenchmarkPow/1.01.Pow(10)-32 2681287 610.7 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 2707764 807.1 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 2231109 499.0 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 2371832 445.5 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 2597344 782.4 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 2290392 678.5 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 2304861 865.8 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 1413735 860.2 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 1883965 770.9 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(10)-32 2692868 584.0 ns/op 576 B/op 18 allocs/op BenchmarkPow/1.01.Pow(100)-32 1279167 1254 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 1000000 1355 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 861182 1459 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 865479 1248 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 943574 1251 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 884641 1386 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 832597 1518 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 952039 1371 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 1000000 1363 ns/op 1072 B/op 26 allocs/op BenchmarkPow/1.01.Pow(100)-32 1000000 1442 ns/op 1072 B/op 26 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2966026 394.2 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 3119754 448.5 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2550610 475.3 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2348850 458.1 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 3580753 454.8 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2486205 448.0 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2526907 437.6 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2726217 445.0 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2671586 494.1 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/1234567890123456789.1234567890123456879-32 2938870 477.7 ns/op 336 B/op 7 allocs/op BenchmarkMarshalJSON/123-32 7922960 132.8 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 7742029 144.6 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 8797341 131.6 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 7500687 142.7 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 7856791 137.2 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 8524464 146.1 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 7621996 141.7 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 9219026 137.2 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 8744030 120.8 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123-32 9632276 120.3 ns/op 56 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 6492632 167.7 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 6332774 173.5 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 7333653 153.8 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 9052239 175.0 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 7161652 171.3 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 8580253 167.7 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 7758744 169.7 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 6214922 175.8 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 7108336 150.7 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/123456.123456-32 9148627 189.7 ns/op 72 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 7480232 197.2 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 6629322 190.0 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 6555597 188.5 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 6090922 182.7 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 5916217 184.0 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 6955563 195.0 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 7203432 182.2 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 6618098 194.2 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 6575089 200.6 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/1234567890-32 7857163 186.7 ns/op 88 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 6339790 182.3 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 4998592 218.1 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 5980041 207.6 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 5739046 203.1 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 6698677 200.6 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 5317203 202.1 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 5623825 225.4 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 6042908 201.9 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 6168211 206.3 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/0.1234567890123456879-32 5594259 217.0 ns/op 104 B/op 5 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2424090 540.5 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2208523 454.0 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2374341 554.8 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2778554 530.0 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2401249 470.4 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2826847 434.7 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2508506 446.0 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2687557 517.1 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2199876 561.0 ns/op 448 B/op 7 allocs/op BenchmarkMarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2007783 577.9 ns/op 448 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2812885 456.0 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2355758 473.3 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2385496 500.9 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2813376 465.2 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2536120 514.4 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2287749 457.0 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2329538 538.4 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2657328 476.9 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2063280 514.0 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/1234567890123456789.1234567890123456879-32 2049895 536.5 ns/op 240 B/op 7 allocs/op BenchmarkUnmarshalJSON/123-32 10952518 131.8 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 8670066 137.9 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 12015946 138.4 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 9355963 116.3 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 10949293 134.7 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 7191394 143.4 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 8167040 130.7 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 8008306 139.7 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 11076382 125.4 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123-32 10993004 121.9 ns/op 72 B/op 4 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 7369378 148.0 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 7937514 185.2 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 6143870 200.4 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 6551374 175.2 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 6522912 178.3 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 6382014 180.0 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 7513476 195.0 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 6704356 168.3 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 6548124 181.2 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/123456.123456-32 6023688 222.9 ns/op 96 B/op 5 allocs/op BenchmarkUnmarshalJSON/1234567890-32 9805033 130.7 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 11375472 129.5 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 7365478 138.5 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 10976593 140.5 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 6849982 146.8 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 8681024 158.6 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 7484164 149.1 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 8122051 125.9 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 9923080 146.1 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/1234567890-32 11874344 98.83 ns/op 80 B/op 4 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 4424302 268.1 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 3128276 445.9 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 2819575 449.7 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 2486823 464.4 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 3426488 449.7 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 3273147 456.0 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 2786726 474.5 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 3473910 408.2 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 2784686 464.2 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/0.1234567890123456879-32 2541660 410.7 ns/op 192 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 1816731 683.6 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 1955179 642.5 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 1854756 650.3 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2059476 706.1 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 1630069 744.7 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2159852 623.1 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2835831 603.6 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 2410664 675.0 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 1886200 688.3 ns/op 272 B/op 7 allocs/op BenchmarkUnmarshalJSON/12345678901234567891234567890123456789.1234567890123456879-32 1829323 580.6 ns/op 272 B/op 7 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 26884932 45.29 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 30810934 45.36 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 26051209 43.92 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 27040698 55.50 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 30291133 49.44 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 22235540 54.19 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 24690340 60.99 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 32265717 40.63 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 29528444 47.99 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890123456789.1234567890123456879-32 30367892 58.86 ns/op 48 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 31607997 34.27 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 36600651 37.66 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 33656366 32.29 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 45523723 39.28 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 34909258 35.34 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 42670402 32.68 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 31782447 34.11 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 28727744 37.35 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 31233966 34.77 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123-32 38648282 31.67 ns/op 16 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 25374440 50.40 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 19886647 54.33 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 23469498 48.85 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 26319127 43.48 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 25880612 41.97 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 27637508 41.00 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 21691800 46.92 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 26444310 51.51 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 26080825 55.08 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/123456.123456-32 32280480 48.49 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 26510481 47.66 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 27440391 54.90 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 35984839 30.07 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 41654344 36.53 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 24519454 51.78 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 28846734 47.87 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 25921023 49.05 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 23830234 48.70 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 24357584 45.90 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/1234567890-32 25809762 47.92 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 26027775 43.09 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 25689033 41.99 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 38787558 47.22 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 22960106 46.86 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 37652842 46.03 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 20595049 50.82 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 24168538 41.69 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 41011750 51.69 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 23306152 45.69 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/0.1234567890123456879-32 28926579 50.94 ns/op 32 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 22999785 81.19 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 14741799 68.40 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 19355392 65.69 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 23768253 42.48 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 27033180 44.11 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 25755768 43.32 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 29345257 75.62 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 17428336 60.90 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 20957150 77.80 ns/op 64 B/op 2 allocs/op BenchmarkMarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 16100454 63.11 ns/op 64 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 27513165 77.22 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 18587682 61.24 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 19020337 57.06 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 23499873 47.48 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 28606208 37.87 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 31940964 41.06 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 29825222 41.03 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 25112541 67.27 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 17965389 67.54 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890123456789.1234567890123456879-32 21015738 69.60 ns/op 80 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 30436254 49.49 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 41404606 40.24 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 31014081 42.65 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 39984386 38.85 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 33212126 38.01 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 41822398 40.31 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 30020476 49.11 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 29982733 53.89 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 22969975 49.86 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123-32 22024784 49.38 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 30822764 51.25 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 22075827 49.66 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 25133382 46.47 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 31960488 41.95 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 29305838 37.65 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 35333318 36.16 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 23244327 55.34 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 18336637 54.89 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 22890612 59.41 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/123456.123456-32 31856004 51.24 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 14770386 69.06 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 17094514 70.46 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 15150774 68.48 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 16324580 64.78 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 15408330 69.81 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 23382112 55.21 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 15836464 65.50 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 32844650 40.61 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 22573365 50.47 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/1234567890-32 34194457 37.29 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 42986556 35.68 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 26876085 45.62 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 36435547 37.12 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 29100855 40.56 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 32848701 44.62 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 44236886 39.78 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 32676630 51.39 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 26734551 48.43 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 37995439 48.43 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/0.1234567890123456879-32 21706714 47.29 ns/op 40 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 15218083 78.13 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 18060535 68.47 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 15367816 83.46 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 13866793 78.50 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 15825934 80.49 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 23198713 68.86 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 15639409 65.81 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 18602898 76.02 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 24465308 64.64 ns/op 96 B/op 2 allocs/op BenchmarkUnmarshalBinary/12345678901234567891234567890123456789.1234567890123456879-32 19237683 55.75 ns/op 96 B/op 2 allocs/op PASS ok github.com/quagmt/udecimal/benchmarks 1192.374s