{
"machine": {
"cpu": "12th Gen Intel(R) Core(TM) i7-12700H",
"arch": "x86_64",
"os": "Linux-6.18.33.2-microsoft-standard-WSL2-x86_64-with-glibc2.39",
"rustc": "rustc 1.98.0 (88d9e12ae 2026-08-18)",
"commit": "64d3372 (modified)",
"measured": "2026-09-05 12:58 UTC"
},
"count": 1024,
"results": [
{
"operation": "add",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 1.1216596498291236,
"low": 1.1193349089696507,
"high": 1.1237179129464285
},
{
"operation": "add",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 0.7148318929581099,
"low": 0.6784136328236895,
"high": 0.7504027016537422
},
{
"operation": "add",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 8.858965238572209,
"low": 8.848169285446499,
"high": 8.867203893618852
},
{
"operation": "add",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 2.5841669268775167,
"low": 2.564431904112113,
"high": 2.6215095622525793
},
{
"operation": "book_apply_diff",
"implementation": "Dec",
"parameter": "128",
"count": 16,
"nanos": 9.604679483282622,
"low": 9.585404782975397,
"high": 9.666134040986707
},
{
"operation": "book_apply_diff",
"implementation": "Dec",
"parameter": "32",
"count": 16,
"nanos": 8.567065393113953,
"low": 8.531471977054828,
"high": 8.700067756585558
},
{
"operation": "book_apply_diff",
"implementation": "Dec",
"parameter": "512",
"count": 16,
"nanos": 10.678715914266807,
"low": 10.648945810941333,
"high": 10.730187311911052
},
{
"operation": "book_apply_diff",
"implementation": "Dec",
"parameter": "8",
"count": 16,
"nanos": 10.28434091046265,
"low": 7.738027833331518,
"high": 10.464997139681994
},
{
"operation": "book_best",
"implementation": "Dec",
"parameter": "128",
"count": 256,
"nanos": 3.5795309259288506,
"low": 3.5002475628040015,
"high": 3.901597314713048
},
{
"operation": "book_best",
"implementation": "Dec",
"parameter": "32",
"count": 256,
"nanos": 2.1748803799122345,
"low": 2.140918980475259,
"high": 2.249328591852158
},
{
"operation": "book_best",
"implementation": "Dec",
"parameter": "512",
"count": 256,
"nanos": 3.391755337863435,
"low": 3.3793390313255744,
"high": 3.4738247300578147
},
{
"operation": "book_best",
"implementation": "Dec",
"parameter": "8",
"count": 256,
"nanos": 2.3292797564983845,
"low": 2.2812813837701817,
"high": 2.4428284569668985
},
{
"operation": "book_churn",
"implementation": "Dec",
"parameter": "128",
"count": 256,
"nanos": 59.98666297399951,
"low": 59.898151405603,
"high": 60.41761138473732
},
{
"operation": "book_churn",
"implementation": "Dec",
"parameter": "32",
"count": 256,
"nanos": 28.789076816099477,
"low": 28.742681615191636,
"high": 28.879923999690952
},
{
"operation": "book_churn",
"implementation": "Dec",
"parameter": "512",
"count": 256,
"nanos": 298.08521634615386,
"low": 293.1664888180062,
"high": 325.2040214342949
},
{
"operation": "book_churn",
"implementation": "Dec",
"parameter": "8",
"count": 256,
"nanos": 17.320086748172073,
"low": 17.239764404296874,
"high": 17.391058422270277
},
{
"operation": "book_find",
"implementation": "Dec",
"parameter": "128",
"count": 256,
"nanos": 8.822391213380234,
"low": 8.791714121357334,
"high": 9.048106594327432
},
{
"operation": "book_find",
"implementation": "Dec",
"parameter": "32",
"count": 256,
"nanos": 7.734919401508363,
"low": 7.7040452788978495,
"high": 7.794012379292274
},
{
"operation": "book_find",
"implementation": "Dec",
"parameter": "512",
"count": 256,
"nanos": 19.51407801840891,
"low": 17.393192347456306,
"high": 23.376181384597377
},
{
"operation": "book_find",
"implementation": "Dec",
"parameter": "8",
"count": 256,
"nanos": 8.751000226016075,
"low": 8.659454713192286,
"high": 8.991952946048755
},
{
"operation": "book_insert",
"implementation": "Dec",
"parameter": "128",
"count": 8,
"nanos": 67.62922986637776,
"low": 36.854330985915496,
"high": 71.85981514084506
},
{
"operation": "book_insert",
"implementation": "Dec",
"parameter": "32",
"count": 8,
"nanos": 25.49581503361965,
"low": 22.837230119709275,
"high": 30.53778201817994
},
{
"operation": "book_insert",
"implementation": "Dec",
"parameter": "512",
"count": 8,
"nanos": 131.24062570145904,
"low": 116.59455026455026,
"high": 152.17318945868945
},
{
"operation": "book_insert",
"implementation": "Dec",
"parameter": "8",
"count": 8,
"nanos": 18.18870643810817,
"low": 17.615392652154362,
"high": 19.679864204995475
},
{
"operation": "book_nth",
"implementation": "Dec",
"parameter": "128",
"count": 256,
"nanos": 2.2329258721219727,
"low": 2.210315891014906,
"high": 2.289309813089313
},
{
"operation": "book_nth",
"implementation": "Dec",
"parameter": "32",
"count": 256,
"nanos": 1.4716804346843988,
"low": 1.4650762575205571,
"high": 1.4762489850225466
},
{
"operation": "book_nth",
"implementation": "Dec",
"parameter": "512",
"count": 256,
"nanos": 2.238630154231343,
"low": 2.2096179425093023,
"high": 2.316179092501341
},
{
"operation": "book_nth",
"implementation": "Dec",
"parameter": "8",
"count": 256,
"nanos": 1.483506684183705,
"low": 1.4767368086140622,
"high": 1.9879672035696676
},
{
"operation": "book_remove",
"implementation": "Dec",
"parameter": "128",
"count": 8,
"nanos": 74.46857581967214,
"low": 56.055917008196715,
"high": 80.87022443403592
},
{
"operation": "book_remove",
"implementation": "Dec",
"parameter": "32",
"count": 8,
"nanos": 30.212954350314824,
"low": 27.70381930247772,
"high": 37.47331107153079
},
{
"operation": "book_remove",
"implementation": "Dec",
"parameter": "512",
"count": 8,
"nanos": 217.19040487658037,
"low": 198.84665474219491,
"high": 229.74829632805108
},
{
"operation": "book_remove",
"implementation": "Dec",
"parameter": "8",
"count": 8,
"nanos": 14.314813097593142,
"low": 10.361559848248216,
"high": 14.658367334322453
},
{
"operation": "book_stats",
"implementation": "Dec",
"parameter": "128",
"count": 1,
"nanos": 837.8013213690747,
"low": 818.0769293178425,
"high": 868.7669829460635
},
{
"operation": "book_stats",
"implementation": "Dec",
"parameter": "32",
"count": 1,
"nanos": 227.24281655844158,
"low": 219.81976671476673,
"high": 236.50257568637502
},
{
"operation": "book_stats",
"implementation": "Dec",
"parameter": "512",
"count": 1,
"nanos": 3460.5182609233243,
"low": 3306.5646741678383,
"high": 4473.524613220816
},
{
"operation": "book_stats",
"implementation": "Dec",
"parameter": "8",
"count": 1,
"nanos": 43.49912369852846,
"low": 43.406166466211104,
"high": 43.65248514395937
},
{
"operation": "book_top",
"implementation": "Dec",
"parameter": "128",
"count": 256,
"nanos": 5.986681542122241,
"low": 5.909356505997234,
"high": 6.145369156844805
},
{
"operation": "book_top",
"implementation": "Dec",
"parameter": "32",
"count": 256,
"nanos": 3.9080367400866596,
"low": 3.8984715993330923,
"high": 3.9663054342830883
},
{
"operation": "book_top",
"implementation": "Dec",
"parameter": "512",
"count": 256,
"nanos": 6.3135187349566095,
"low": 6.05065732909882,
"high": 7.321516451870439
},
{
"operation": "book_top",
"implementation": "Dec",
"parameter": "8",
"count": 256,
"nanos": 3.902046971414312,
"low": 3.8992026974521896,
"high": 3.90899126998864
},
{
"operation": "book_update",
"implementation": "Dec",
"parameter": "128",
"count": 256,
"nanos": 10.635638901172694,
"low": 10.55567990860849,
"high": 10.753045032429245
},
{
"operation": "book_update",
"implementation": "Dec",
"parameter": "32",
"count": 256,
"nanos": 9.004683220852895,
"low": 8.858253141005122,
"high": 9.157395175674775
},
{
"operation": "book_update",
"implementation": "Dec",
"parameter": "512",
"count": 256,
"nanos": 18.730213592553888,
"low": 18.422804741010275,
"high": 19.32871457579325
},
{
"operation": "book_update",
"implementation": "Dec",
"parameter": "8",
"count": 256,
"nanos": 7.145292332770994,
"low": 7.1163149814338755,
"high": 7.165615926540121
},
{
"operation": "ceil",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 5.2541843581233305,
"low": 5.245925876037676,
"high": 5.2598051792556095
},
{
"operation": "ceil",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 1.806199724743771,
"low": 1.8044877854788108,
"high": 1.8085673489218328
},
{
"operation": "ceil",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 20.148685619212962,
"low": 20.09034541377315,
"high": 20.34571126302083
},
{
"operation": "ceil",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 9.210264472650351,
"low": 9.204690632087754,
"high": 9.216912862074336
},
{
"operation": "clone",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 0.2362764161624369,
"low": 0.23424188428955298,
"high": 0.23954299166003706
},
{
"operation": "clone",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 0.09533381672769892,
"low": 0.0952542363815629,
"high": 0.09541875131924243
},
{
"operation": "clone",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 0.46435551253811314,
"low": 0.45493308476849564,
"high": 0.4863740289548023
},
{
"operation": "clone",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 0.15566156476894177,
"low": 0.15485903057015507,
"high": 0.1666002011244559
},
{
"operation": "cmp",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 0.5276842084054751,
"low": 0.5273850978484891,
"high": 0.5282400249666488
},
{
"operation": "cmp",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 0.12010937923950926,
"low": 0.1200238177208825,
"high": 0.12030073524217638
},
{
"operation": "cmp",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 5.459736755568985,
"low": 5.454050725043647,
"high": 5.467065338909053
},
{
"operation": "cmp",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 7.230836951095476,
"low": 7.145618557055926,
"high": 7.509706076994766
},
{
"operation": "collect",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 11.663208291003702,
"low": 11.574616000183628,
"high": 11.754658495259081
},
{
"operation": "collect",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 11.068411677062748,
"low": 11.029444839015152,
"high": 11.09952059659091
},
{
"operation": "collect",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 12.768935903758306,
"low": 12.749504079677589,
"high": 12.895630677688953
},
{
"operation": "collect",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 12.660797520965978,
"low": 12.62190652566629,
"high": 12.698498582287645
},
{
"operation": "div",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 30.551672800647083,
"low": 29.754932099105048,
"high": 30.802710150501365
},
{
"operation": "div",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 1.036791875296661,
"low": 1.0353161486064677,
"high": 1.037624317663516
},
{
"operation": "div",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 223.475390625,
"low": 201.8104233055784,
"high": 271.22361159104565
},
{
"operation": "div",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 30.75451578776042,
"low": 30.69428276909722,
"high": 30.898102194165425
},
{
"operation": "floor",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 4.968318763953716,
"low": 4.965765225214168,
"high": 4.972386575475555
},
{
"operation": "floor",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 2.7210533361167633,
"low": 1.8253661574425015,
"high": 2.746269361417945
},
{
"operation": "floor",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 14.296844099996084,
"low": 14.273268889998434,
"high": 14.323171824426542
},
{
"operation": "floor",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 8.558471604567307,
"low": 8.553814102564102,
"high": 8.564948208800747
},
{
"operation": "format",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 35.93530144011008,
"low": 35.78708187054984,
"high": 36.10375899302808
},
{
"operation": "format",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 80.77791558330063,
"low": 80.54550012831837,
"high": 81.00075922227444
},
{
"operation": "format",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 69.84369913736978,
"low": 69.69494018554687,
"high": 70.37984232584635
},
{
"operation": "format",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 44.92161598342294,
"low": 44.75620589717742,
"high": 45.012938140540996
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "1",
"count": 1024,
"nanos": 27.290281493456757,
"low": 27.100696678410948,
"high": 27.55381093409586
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "12",
"count": 1024,
"nanos": 60.153293268215975,
"low": 59.02531270777925,
"high": 61.11329636121857
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "18",
"count": 1024,
"nanos": 45.5837191877694,
"low": 43.51091929412341,
"high": 47.52303761449353
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "19",
"count": 1024,
"nanos": 48.34683486476089,
"low": 47.36851297470338,
"high": 52.17693592418324
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "22",
"count": 1024,
"nanos": 73.82159338164749,
"low": 73.45237789297462,
"high": 75.14744487561677
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "26",
"count": 1024,
"nanos": 85.356748046875,
"low": 80.68695882161458,
"high": 91.15648871527779
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "4",
"count": 1024,
"nanos": 30.01654522235577,
"low": 29.912037831959708,
"high": 30.201067051670428
},
{
"operation": "format_digits",
"implementation": "Dec",
"parameter": "8",
"count": 1024,
"nanos": 35.203257262902696,
"low": 35.00372888287927,
"high": 35.63804483006143
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "1",
"count": 1024,
"nanos": 69.65721405773628,
"low": 68.81121126951682,
"high": 70.42970337906505
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "12",
"count": 1024,
"nanos": 117.77449815538195,
"low": 107.77520662524324,
"high": 134.46558634440106
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "18",
"count": 1024,
"nanos": 116.97275797526041,
"low": 115.44056662535056,
"high": 119.44646267361111
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "19",
"count": 1024,
"nanos": 118.70177687260143,
"low": 118.04048665364583,
"high": 120.14914757864815
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "22",
"count": 1024,
"nanos": 119.52495324337121,
"low": 109.50877778348867,
"high": 164.265869140625
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "26",
"count": 1024,
"nanos": 194.67603567023025,
"low": 190.46825900607638,
"high": 219.77383225859788
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "4",
"count": 1024,
"nanos": 68.10523315429688,
"low": 67.80582034462377,
"high": 68.66201338334517
},
{
"operation": "format_digits",
"implementation": "fastnum",
"parameter": "8",
"count": 1024,
"nanos": 70.65767613002231,
"low": 70.2641335880055,
"high": 70.76729016985212
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "1",
"count": 1024,
"nanos": 37.37203658585696,
"low": 26.050316459944156,
"high": 37.82232671976736
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "12",
"count": 1024,
"nanos": 68.47680263174774,
"low": 67.68662512149257,
"high": 70.0665347450658
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "18",
"count": 1024,
"nanos": 144.95942160866477,
"low": 141.74567545572916,
"high": 160.63201751708985
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "19",
"count": 1024,
"nanos": 134.4512087673611,
"low": 131.027001953125,
"high": 140.21455033735796
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "22",
"count": 1024,
"nanos": 95.74134858230065,
"low": 94.90263419315733,
"high": 97.33086636894893
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "26",
"count": 1024,
"nanos": 106.41795402473502,
"low": 106.11546614464095,
"high": 106.79601487379807
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "4",
"count": 1024,
"nanos": 33.82655227530716,
"low": 33.414595942794186,
"high": 33.99136083010595
},
{
"operation": "format_digits",
"implementation": "rust_decimal",
"parameter": "8",
"count": 1024,
"nanos": 75.38901939048424,
"low": 74.69917266596954,
"high": 79.42346356366131
},
{
"operation": "from_f64",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 11.961059697138799,
"low": 11.823748148999183,
"high": 13.510650227864584
},
{
"operation": "from_f64",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 97.28184450470651,
"low": 97.11503775293343,
"high": 97.7238189246267
},
{
"operation": "from_f64",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 123.27215976117344,
"low": 120.64055782903439,
"high": 123.63041308560156
},
{
"operation": "mul",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 5.347214939775626,
"low": 3.93913246799836,
"high": 6.0381997475728175
},
{
"operation": "mul",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 0.24179254229507163,
"low": 0.24148542005685836,
"high": 0.24241432901765547
},
{
"operation": "mul",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 7.365543090489499,
"low": 7.358675859049017,
"high": 7.385378545883441
},
{
"operation": "mul",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 7.514403234470191,
"low": 7.50462132700053,
"high": 7.525901662960999
},
{
"operation": "parse",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 12.48322472205529,
"low": 12.41710661300505,
"high": 12.581877037147422
},
{
"operation": "parse",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 13.583174991393998,
"low": 13.348563227342666,
"high": 13.774187936134709
},
{
"operation": "parse",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 23.928861667798913,
"low": 23.45621452203961,
"high": 24.19688773777174
},
{
"operation": "parse",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 15.341814705495084,
"low": 14.357235919699985,
"high": 15.69732910940008
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "1",
"count": 1024,
"nanos": 7.536916253505609,
"low": 7.50131338303488,
"high": 7.563906331763475
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "12",
"count": 1024,
"nanos": 17.4032620070782,
"low": 17.354540804247833,
"high": 17.460118477299527
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "18",
"count": 1024,
"nanos": 21.675145570855392,
"low": 21.63776279631115,
"high": 21.714675697913535
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "19",
"count": 1024,
"nanos": 22.55742390474056,
"low": 22.51065268139903,
"high": 22.576079607568246
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "22",
"count": 1024,
"nanos": 28.891225149990674,
"low": 28.81371911223371,
"high": 28.944888699910287
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "26",
"count": 1024,
"nanos": 36.37239733244243,
"low": 36.31370739470747,
"high": 36.52787799294661
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "4",
"count": 1024,
"nanos": 10.799317298777595,
"low": 10.750788099846392,
"high": 10.869652663503732
},
{
"operation": "parse_digits",
"implementation": "Dec",
"parameter": "8",
"count": 1024,
"nanos": 13.707635845401423,
"low": 12.812107588605183,
"high": 13.827449111205423
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "1",
"count": 1024,
"nanos": 6.22266991746614,
"low": 6.211642196609434,
"high": 6.253791903542693
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "12",
"count": 1024,
"nanos": 14.382466696714744,
"low": 14.205592615464155,
"high": 14.719110845209478
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "18",
"count": 1024,
"nanos": 15.196752215826024,
"low": 15.034887582284433,
"high": 15.270722415123457
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "19",
"count": 1024,
"nanos": 15.633367678539901,
"low": 15.600344003795904,
"high": 15.70370358581263
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "22",
"count": 1024,
"nanos": 39.33728141963762,
"low": 38.84666986292757,
"high": 40.09418876540493
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "26",
"count": 1024,
"nanos": 40.82066127232143,
"low": 40.56625751429044,
"high": 41.158503819378126
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "4",
"count": 1024,
"nanos": 10.021924145951097,
"low": 9.935659407175129,
"high": 10.054423468061488
},
{
"operation": "parse_digits",
"implementation": "f64",
"parameter": "8",
"count": 1024,
"nanos": 12.903214744332171,
"low": 12.793986178087096,
"high": 12.978613396410672
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "1",
"count": 1024,
"nanos": 17.193163861561214,
"low": 17.124941112377027,
"high": 17.23357950636395
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "12",
"count": 1024,
"nanos": 26.55414347456705,
"low": 26.202957931219363,
"high": 26.966946634166806
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "18",
"count": 1024,
"nanos": 29.58622486648928,
"low": 29.37146191502748,
"high": 29.878439577469912
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "19",
"count": 1024,
"nanos": 33.27043151855469,
"low": 33.02505975542897,
"high": 33.4210211995142
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "22",
"count": 1024,
"nanos": 43.71606016054258,
"low": 43.611200788909315,
"high": 44.17646479009272
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "26",
"count": 1024,
"nanos": 48.45601899890179,
"low": 48.35574703289631,
"high": 48.5564089018723
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "4",
"count": 1024,
"nanos": 19.64956844407685,
"low": 19.612390361075214,
"high": 19.6943243854032
},
{
"operation": "parse_digits",
"implementation": "fastnum",
"parameter": "8",
"count": 1024,
"nanos": 21.922877249858278,
"low": 21.675052809061597,
"high": 21.97160285107662
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "1",
"count": 1024,
"nanos": 10.648646733352175,
"low": 10.625696210836562,
"high": 10.67273431822311
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "12",
"count": 1024,
"nanos": 19.44143936332615,
"low": 19.115072316136853,
"high": 19.627850383890085
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "18",
"count": 1024,
"nanos": 23.241843674516907,
"low": 23.15559137100564,
"high": 23.536635954483696
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "19",
"count": 1024,
"nanos": 30.118638741629464,
"low": 28.795368580537684,
"high": 31.32630818684896
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "22",
"count": 1024,
"nanos": 37.01108041914682,
"low": 36.870698133680555,
"high": 37.38089831912879
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "26",
"count": 1024,
"nanos": 41.38123807040128,
"low": 39.67797368624395,
"high": 41.77578111721178
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "4",
"count": 1024,
"nanos": 13.114564831319822,
"low": 13.061640565493821,
"high": 13.248798398590152
},
{
"operation": "parse_digits",
"implementation": "rust_decimal",
"parameter": "8",
"count": 1024,
"nanos": 17.74767829419929,
"low": 17.60738685656449,
"high": 17.836767108623796
},
{
"operation": "round_dp",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 6.012996763641425,
"low": 5.9338147691446395,
"high": 6.043866107263828
},
{
"operation": "round_dp",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 1.4402067644677907,
"low": 1.4368667488211142,
"high": 1.44185449698041
},
{
"operation": "round_dp",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 10.9698818359375,
"low": 10.961088727678572,
"high": 10.98842952665441
},
{
"operation": "round_dp",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 16.804091163917825,
"low": 16.774789945899972,
"high": 16.84777085208762
},
{
"operation": "round_to_step",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 4.4813413684000105,
"low": 4.472032318518659,
"high": 4.524294518251014
},
{
"operation": "round_to_step",
"implementation": "f64",
"parameter": "1024",
"count": 1024,
"nanos": 1.6233275744152729,
"low": 1.609372388096882,
"high": 1.6393274295628677
},
{
"operation": "round_to_step",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 28.809755582335995,
"low": 28.62798446566731,
"high": 29.127719630664384
},
{
"operation": "round_to_step",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 31.348651778796487,
"low": 31.270695378648618,
"high": 31.404642793729707
},
{
"operation": "to_f64",
"implementation": "Dec",
"parameter": "1024",
"count": 1024,
"nanos": 1.6571075505567414,
"low": 1.6517928079600486,
"high": 1.677588966044218
},
{
"operation": "to_f64",
"implementation": "fastnum",
"parameter": "1024",
"count": 1024,
"nanos": 4.237470221608261,
"low": 2.965878390304571,
"high": 4.467122028109069
},
{
"operation": "to_f64",
"implementation": "rust_decimal",
"parameter": "1024",
"count": 1024,
"nanos": 17.494703253845394,
"low": 17.473685185205994,
"high": 17.577757668796973
}
]
}