David Peter
6f557e0494
Extract typed quantity formatting
2026-10-05 11:46:49 +02:00
David Peter
862625fb3d
Merge pull request #951 from Likio3000/codex/reject-negative-parameter-steps
...
Reject negative parameter steps before expanding ranges
2026-10-05 11:32:10 +02:00
David Peter
d3d67fc908
Merge pull request #950 from Likio3000/codex/preserve-exports-on-invalid-options
...
Preserve export files when command options are invalid
2026-10-05 11:30:58 +02:00
David Peter
e43bf855c0
Merge pull request #965 from sharkdp/codex/wait4-resource-usage
...
Use `wait4` for per-command resource usage on Unix
2026-10-05 11:25:55 +02:00
David Peter
430dc5ed25
Merge pull request #966 from sharkdp/codex/csv-six-decimals
...
Format CSV times with six decimal places
2026-10-05 11:24:01 +02:00
David Peter
1c1be471f9
Merge pull request #964 from sharkdp/codex/windows-timer-precision
...
Preserve 100-nanosecond precision in Windows CPU times
2026-10-05 11:19:22 +02:00
David Peter
f16b6b97bc
Merge pull request #963 from sharkdp/codex/measurement-helpers
...
Extract quantity and command helpers
2026-10-05 11:18:28 +02:00
David Peter
b4fb20f85b
Format CSV times with six decimal places
2026-10-05 11:16:20 +02:00
David Peter
c72a4c764a
Use wait4 for per-command resource usage on Unix
2026-10-05 11:15:39 +02:00
David Peter
85293b50fd
Preserve 100-nanosecond precision in Windows CPU times
2026-10-05 11:15:01 +02:00
David Peter
b5f58651a1
Extract quantity and command helpers
2026-10-05 11:14:09 +02:00
David Peter
ecf8a24b1e
Merge pull request #962 from sharkdp/codex/quantity-module-layout
...
Group units, formatting, and statistics under quantity
2026-10-05 11:04:56 +02:00
David Peter
975a25ce44
Merge pull request #961 from sharkdp/codex/uom-quantities
...
Use uom quantities for benchmark measurements
2026-10-05 10:47:07 +02:00
David Peter
aa14b8c0d9
Group units, formatting, and statistics under quantity
2026-10-05 10:46:51 +02:00
David Peter
bef66df7e4
Restore original quantity trait and comments
2026-10-05 10:43:13 +02:00
David Peter
a8e56efecc
Use uom quantities for benchmark measurements
2026-10-05 10:32:32 +02:00
David Peter
9cdb9c4c50
Merge pull request #840 from sharkdp/dependabot/github_actions/actions/checkout-6
...
Bump actions/checkout from 5 to 6
2026-10-05 10:30:51 +02:00
David Peter
fbdb75efc3
Merge pull request #960 from sharkdp/codex/time-unit-aliases
...
Support minutes, hours, and time unit aliases
2026-10-05 10:27:09 +02:00
David Peter
09faea5f84
Remove changelog edit
2026-10-05 10:23:36 +02:00
David Peter
73cf51eda4
Merge pull request #956 from sharkdp/codex/inline-snapshot-tests
...
Use insta-cmd inline snapshots for benchmark report integration tests
2026-10-05 10:22:11 +02:00
David Peter
0bccf959b9
Merge master and resolve dependency lockfile conflict
2026-10-05 10:18:47 +02:00
David Peter
84ff04f35d
Support minutes, hours, and time unit aliases
2026-10-05 10:18:42 +02:00
David Peter
16e23a1b42
Merge pull request #958 from sharkdp/codex/measurements-collection
...
Collect benchmark runs in Measurements
2026-10-05 10:14:57 +02:00
David Peter
a24f76c0ce
Use insta-cmd for benchmark report snapshots
2026-10-05 10:11:53 +02:00
David Peter
db3a3dedc7
Collect benchmark runs in Measurements
2026-10-05 10:10:09 +02:00
David Peter
35c94a0e36
Clarify internal measurement field names
2026-10-05 10:09:41 +02:00
David Peter
750fe11b85
Merge pull request #954 from sharkdp/codex/remove-statistical
...
Replace statistical with local floating-point helpers
2026-10-05 10:03:27 +02:00
David Peter
c8f8c4ea5b
Keep snapshot conversions limited to integration tests
2026-10-05 10:00:29 +02:00
David Peter
305e89d536
Consolidate min and max in the statistics module
2026-10-05 10:00:07 +02:00
David Peter
694057829b
Keep the original statistics tests from #790
2026-10-05 09:54:45 +02:00
David Peter
1e2e0be25c
Use inline snapshots for execution logs and benchmark reports
2026-10-05 09:54:04 +02:00
David Peter
1fb03c3807
Replace statistical with local floating-point helpers
2026-10-05 09:47:33 +02:00
David Peter
6cb9566118
Unify timer and executor measurement results
2026-10-05 09:47:09 +02:00
David Peter
258af076cb
Merge pull request #854 from Rohan5commit/docs/fix-arithmetic-wording
...
docs: fix arithmetic wording in help text
2026-10-05 09:46:30 +02:00
David Peter
fe75d1cb1b
Merge pull request #853 from Rohan5commit/docs/fix-comment-typo
...
docs: fix typo in relative speed comment
2026-10-05 09:46:07 +02:00
Eric Soler
31ae72b2b7
Reject negative parameter steps before expanding ranges
2026-10-03 16:23:02 +00:00
Eric Soler
e2717c064e
Preserve export files when command options are invalid
2026-10-03 15:09:02 +00:00
Marshall Porter
0f7ae35626
ci: add native Windows ARM64 releases ( #922 )
...
* ci: add native Windows ARM64 releases
* ci: keep existing macOS release runners
2026-10-02 12:22:29 +02:00
David Peter
38faa76ed3
Document reference commands and selective failures in the man page ( #940 )
2026-10-02 11:59:28 +02:00
907de26344
Fix panic on --runs 0 ( #923 )
...
* fix: reject --runs/--max-runs 0, clamp --min-runs to 1
* Validate positive run counts with clap
---------
Co-authored-by: VXNCXNX <VXNCXNX@users.noreply.github.com >
Co-authored-by: David Peter <mail@david-peter.de >
2026-10-02 09:56:27 +00:00
David Peter
8d908b0754
Document the Python version required by the analysis scripts ( #944 )
...
* Document the Python version required by the analysis scripts
* Recommend uv for running the analysis scripts
2026-10-02 11:55:37 +02:00
David Peter
d75c16d39c
Merge pull request #942 from sharkdp/codex/docs-default-shell
...
Clarify that the default Unix shell is found through PATH
2026-10-02 11:54:33 +02:00
David Peter
7dc13e4964
Use a file in the no-shell grep example ( #937 )
...
* Use a file in the no-shell grep example
* Use recursive grep in the no-shell example
2026-10-02 11:54:17 +02:00
David Peter
0bb209e509
Describe the default benchmark duration as an estimate ( #941 )
2026-10-02 11:53:16 +02:00
David Peter
8e121352b8
Remove installation instructions for discontinued Funtoo Linux ( #946 )
2026-10-02 11:52:29 +02:00
David Peter
0c5701bae0
Describe the Linux cache-clearing example accurately ( #945 )
2026-10-02 11:52:14 +02:00
David Peter
f6d5931b31
Correct the interpretation of Welch's t-test results ( #943 )
2026-10-02 11:50:42 +02:00
ryantig
589132cfe3
Add shorthand (-C) for --conclude option in man page ( #838 )
2026-10-02 11:49:27 +02:00
David Peter
ca28ebb9b7
Clean between runs in the make parameter-scan example ( #939 )
2026-10-02 11:48:06 +02:00
David Peter
1c925876a5
Use C++ compiler drivers in parameter-list examples ( #936 )
2026-10-02 11:46:04 +02:00