David Peter
16f53eb8d6
Format CSV measurements through FormatQuantity
2026-10-05 13:41:43 +02:00
David Peter
b23372c5e2
Store typed Measurements in BenchmarkResult
2026-10-05 12:46:10 +02:00
David Peter
8c40de45f8
Store parameter usage metadata in benchmark results
2026-10-05 12:35:24 +02:00
David Peter
b4fb20f85b
Format CSV times with six decimal places
2026-10-05 11:16:20 +02:00
David Peter
aa14b8c0d9
Group units, formatting, and statistics under quantity
2026-10-05 10:46:51 +02:00
David Peter
0d2e3a4dd7
Simplify CSV tests
2024-12-29 14:07:21 +01:00
David Peter
da399ab654
Move more tests to insta
2024-12-29 14:07:21 +01:00
David Peter
6556b2bd46
Initial work on tracking memory usage
2024-12-29 12:18:55 +01:00
Hamir Mahal
ef1263279d
style: simplify string interpolation
2024-06-01 11:07:23 +02:00
David Peter
ac617c8714
Add new --sort option
...
This adds a new `--sort` option to choose the way in which the results
in the speed comparison and the markup exports are ordered.
closes #614
closes #601
2023-06-03 21:34:36 +02:00
David Peter
a8752769ab
Show unused parameters in command names
...
closes #600
2023-04-20 21:39:23 +02:00
David Peter
dcfeede18e
Move functionality to scheduler
2022-02-22 09:07:40 +01:00
David Peter
5c634c9f2f
Move a few modules to util
2022-02-06 20:19:50 +01:00
David Peter
e5e4c8c020
New 'benchmark' module folder
2022-02-06 20:19:50 +01:00
David Peter
2040810ce3
Unified error handling
2022-02-06 20:19:50 +01:00
David Peter
81b737fdc1
Remove BenchmarkResult::new
2022-02-06 20:19:50 +01:00
David Peter
abd0d335ab
Make stddev fields optional, hide "± σ" for 1 run
2021-11-14 10:28:24 +01:00
David Peter
9df6174bc2
Re-order imports
2021-08-24 22:44:08 +02:00
David Peter
30c381fe2a
Flat directory/module structure
2021-08-24 22:44:08 +02:00