HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.
After increasing the number of runs for basic performance benchmarks (currently 100 runs, https://github.com/handsontable/hyperformula/pull/1303), I see much less noise in their results (see screenshot). The benchmarks will be much more useful to us if they were run less often but with greater accuracy (I'd make all benchmarks run 100 times).
Example performance report: first 4 benchmarks run 100 times, last 5 run only once:
After increasing the number of runs for basic performance benchmarks (currently 100 runs, https://github.com/handsontable/hyperformula/pull/1303), I see much less noise in their results (see screenshot). The benchmarks will be much more useful to us if they were run less often but with greater accuracy (I'd make all benchmarks run 100 times).
Example performance report: first 4 benchmarks run 100 times, last 5 run only once:![image](https://github.com/handsontable/hyperformula/assets/2480086/15e2273d-ec12-4086-88ad-ed2631ee2fbe)