David Peter
|
f342e1f5de
|
Make memory units available
|
2026-10-05 16:00:35 +02:00 |
|
David Peter
|
6b4e9eb5c2
|
Represent memory usage as f64 as well
|
2026-10-05 16:00:08 +02:00 |
|
David Peter
|
4badeb6312
|
Quantity API cleanup
|
2026-10-05 15:59:56 +02:00 |
|
David Peter
|
3494c8abe6
|
Remove alternative constructors
|
2026-10-05 15:59:43 +02:00 |
|
David Peter
|
418e43a652
|
Implement TimeUnit functions via uom
|
2026-10-05 15:59:28 +02:00 |
|
David Peter
|
be66a6668f
|
Move quantity module
|
2026-10-05 15:59:11 +02:00 |
|
David Peter
|
641451aea6
|
Use uom
|
2026-10-05 15:59:10 +02:00 |
|
David Peter
|
42e75c1737
|
Unify TimingResult/TimerResult/Measurement
|
2026-10-05 15:58:56 +02:00 |
|
David Peter
|
f9aa299c0f
|
Switch to unit-safe quantities
|
2026-10-05 15:58:56 +02:00 |
|
David Peter
|
d4c6b53e40
|
Runs => Measurements
|
2026-10-05 15:57:26 +02:00 |
|
David Peter
|
f7e6d7286f
|
Simplify run creation
|
2026-10-05 15:56:53 +02:00 |
|
David Peter
|
c20fcc0bda
|
Real => wall clock
|
2026-10-05 15:56:53 +02:00 |
|
David Peter
|
af4422d212
|
Remove command_with_unused_parameters field
|
2026-10-05 15:56:52 +02:00 |
|
David Peter
|
ae0035ad56
|
Use wait4 instead of getrusage
|
2026-10-05 15:56:37 +02:00 |
|
David Peter
|
50232feb22
|
Move user and system time
|
2026-10-05 15:56:36 +02:00 |
|
David Peter
|
14d773998a
|
Introduce new BenchmarkRun struct
|
2026-10-05 15:56:36 +02:00 |
|
David Peter
|
463a889638
|
Simplify parameterized reference handling
|
2026-10-05 15:07:46 +02:00 |
|
David Peter
|
f7429e2fb2
|
Use parameterized benchmarks as references
|
2026-10-05 14:59:18 +02:00 |
|
David Peter
|
b23372c5e2
|
Store typed Measurements in BenchmarkResult
|
2026-10-05 12:46:10 +02:00 |
|
David Peter
|
aa14b8c0d9
|
Group units, formatting, and statistics under quantity
|
2026-10-05 10:46:51 +02:00 |
|
David Peter
|
da399ab654
|
Move more tests to insta
|
2024-12-29 14:07:21 +01:00 |
|
David Peter
|
7a9d04d35c
|
Use insta for exporter tests
|
2024-12-29 14:07:21 +01:00 |
|