|
1 |
| -# The Benchmark Suite |
| 1 | +# The Compile-time Benchmark Suite |
2 | 2 |
|
3 |
| -This file describes the programs in the benchmark suite and explains why they |
| 3 | +This file describes the programs in the compile-time benchmark suite and explains why they |
4 | 4 | were included.
|
5 | 5 |
|
6 | 6 | The suite changes over time. Sometimes the code for a benchmark is updated, in
|
7 | 7 | which case a small suffix will be added (starting with "-2", then "-3", and so
|
8 | 8 | on.)
|
9 | 9 |
|
10 |
| -There are three categories of benchmarks, **Primary**, **Secondary**, and |
| 10 | +There are three categories of compile-time benchmarks, **Primary**, **Secondary**, and |
11 | 11 | **Stable**.
|
12 | 12 |
|
13 | 13 | ## Primary
|
@@ -198,7 +198,7 @@ Rust code being written today.
|
198 | 198 | applies correctly, e.g. `target/release/collector bench_local +nightly
|
199 | 199 | --id Test --profiles=Check --scenarios=IncrPatched
|
200 | 200 | --include=$NEW_BENCHMARK`
|
201 |
| - - Add the new entry to `collector/benchmarks/README.md`. |
| 201 | + - Add the new entry to `collector/compile-benchmarks/README.md`. |
202 | 202 | - `git add` the `Cargo.lock` file, if it's not already part of the
|
203 | 203 | benchmark's committed code.
|
204 | 204 | - If the benchmark has a `.gitignore` file that contains `Cargo.lock`,
|
@@ -232,7 +232,7 @@ Rust code being written today.
|
232 | 232 | - In the first commit just remove the old code.
|
233 | 233 | - Do this with `git rm -r` on the directory.
|
234 | 234 | - In the second commit do everything else.
|
235 |
| - - Remove the entry from `collector/benchmarks/README.md`. |
| 235 | + - Remove the entry from `collector/compile-benchmarks/README.md`. |
236 | 236 | - `git grep` for occurrences of the old benchmark name (e.g. in
|
237 | 237 | `.github/workflows/ci.yml` or `ci/check-*.sh`) and see if anything needs
|
238 | 238 | changing... usually not.
|
|
0 commit comments