Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 8.99 KB

BENCHMARKS.md

File metadata and controls

32 lines (21 loc) · 8.99 KB

Benchmarks

Table of Contents

Benchmark Results

Input Parse

One Two Three Four Five Six Seven Eight Nine Ten Eleven Twelve Thirteen Fourteen Fifteen Sixteen Seventeen Eighteen Nineteen Twenty TwentyOne TwentyTwo TwentyThree TwentyFour TwentyFive
16.15 us (✅ 1.00x) 224.51 us (❌ 13.90x slower) 1.39 ms (❌ 85.79x slower) 328.23 us (❌ 20.32x slower) 257.75 us (❌ 15.96x slower) 209.08 ns (🚀 77.26x faster) 81.10 us (❌ 5.02x slower) 1.09 ns (🚀 14887.07x faster) 1.09 ns (🚀 14758.10x faster) 1.08 ns (🚀 15016.58x faster) 1.08 ns (🚀 15016.32x faster) 1.07 ns (🚀 15039.33x faster) 1.07 ns (🚀 15035.83x faster) 1.07 ns (🚀 15032.55x faster) 1.08 ns (🚀 15018.43x faster) 1.07 ns (🚀 15030.25x faster) 1.08 ns (🚀 15021.21x faster) 1.08 ns (🚀 15015.36x faster) 1.08 ns (🚀 15014.26x faster) 1.08 ns (🚀 15025.88x faster) 1.08 ns (🚀 15018.62x faster) 1.08 ns (🚀 15015.56x faster) 1.07 ns (🚀 15036.67x faster) 1.07 ns (🚀 15040.35x faster) 1.07 ns (🚀 15028.56x faster)

Part I

One Two Three Four Five Six Seven Eight Nine Ten Eleven Twelve Thirteen Fourteen Fifteen Sixteen Seventeen Eighteen Nineteen Twenty TwentyOne TwentyTwo TwentyThree TwentyFour TwentyFive
13.74 ms (✅ 1.00x) 704.15 ns (🚀 19514.31x faster) 3.09 ms (🚀 4.45x faster) 65.46 us (🚀 209.91x faster) 239.31 us (🚀 57.42x faster) 173.56 ns (🚀 79169.62x faster) 3.37 ms (🚀 4.08x faster) 0.31 ns (🚀 43994960.12x faster) 0.31 ns (🚀 43882203.78x faster) 0.31 ns (🚀 44336612.92x faster) 0.31 ns (🚀 44375389.64x faster) 0.31 ns (🚀 44371098.83x faster) 0.31 ns (🚀 44337603.81x faster) 0.31 ns (🚀 44364305.83x faster) 0.31 ns (🚀 44367063.55x faster) 0.31 ns (🚀 44412788.24x faster) 0.31 ns (🚀 44368308.63x faster) 0.31 ns (🚀 44411723.21x faster) 0.31 ns (🚀 44411042.50x faster) 0.31 ns (🚀 44390234.91x faster) 0.31 ns (🚀 44232934.60x faster) 0.31 ns (🚀 44385909.78x faster) 0.31 ns (🚀 44390655.43x faster) 0.31 ns (🚀 44392780.11x faster) 0.31 ns (🚀 44409716.15x faster)

Part II

One Two Three Four Five Six Seven Eight Nine Ten Eleven Twelve Thirteen Fourteen Fifteen Sixteen Seventeen Eighteen Nineteen Twenty TwentyOne TwentyTwo TwentyThree TwentyFour TwentyFive
36.96 ms (✅ 1.00x) 1.04 us (🚀 35496.43x faster) 3.01 ms (🚀 12.26x faster) 82.86 us (🚀 446.13x faster) 0.31 ns (🚀 118544713.70x faster) 26.11 ms (✅ 1.42x faster) 0.31 ns (🚀 118205715.23x faster) 0.31 ns (🚀 118017730.25x faster) 0.31 ns (🚀 118144143.77x faster) 0.31 ns (🚀 119282794.57x faster) 0.31 ns (🚀 119395015.38x faster) 0.31 ns (🚀 119155385.53x faster) 0.31 ns (🚀 119372996.17x faster) 0.31 ns (🚀 119271858.93x faster) 0.31 ns (🚀 119488660.49x faster) 0.31 ns (🚀 119446593.63x faster) 0.31 ns (🚀 119445479.91x faster) 0.31 ns (🚀 119475562.95x faster) 0.31 ns (🚀 119292249.79x faster) 0.31 ns (🚀 119424234.65x faster) 0.31 ns (🚀 119542244.70x faster) 0.31 ns (🚀 119555085.97x faster) 0.31 ns (🚀 119420294.25x faster) 0.31 ns (🚀 119432269.14x faster) 0.31 ns (🚀 119497989.31x faster)

Made with criterion-table