Commit 7da939f
Enforce release builds for benchmarks and simplify command interface (#741)
* Initial plan
Signed-off-by: Simon Davies <[email protected]>
* Enforce release builds for benchmarks in Justfile and source code
Co-authored-by: jsturtevant <[email protected]>
Signed-off-by: Simon Davies <[email protected]>
* Remove compile-time error for benchmarks to allow profiling with debug symbols
Co-authored-by: ludfjig <[email protected]>
Signed-off-by: Simon Davies <[email protected]>
* Remove unnecessary target parameter from bench commands
- Remove target parameter from bench and bench-ci commands since they only accept release builds
- Update GitHub workflows to remove target parameter usage
- Simplify command signatures based on @syntactically's feedback
Co-authored-by: syntactically <[email protected]>
Signed-off-by: Simon Davies <[email protected]>
* Update documentation to reflect that debug builds are now supported for profiling
Co-authored-by: ludfjig <[email protected]>
Signed-off-by: Simon Davies <[email protected]>
---------
Signed-off-by: Simon Davies <[email protected]>
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: jsturtevant <[email protected]>
Co-authored-by: ludfjig <[email protected]>
Co-authored-by: syntactically <[email protected]>1 parent 243913b commit 7da939f
File tree
4 files changed
+11
-7
lines changed- .github/workflows
- docs
4 files changed
+11
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
| 189 | + | |
190 | 190 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
329 | | - | |
330 | | - | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
331 | 332 | | |
332 | | - | |
333 | | - | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
334 | 336 | | |
335 | 337 | | |
336 | 338 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | | - | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
0 commit comments