Skip to content

Commit aa6db3f

Browse files
committed
Add diesel to the benchmark suite
This commit adds diesel to the continuosly run benchmark suite. Diesel heavily relies internally on macro generated code. Additionally there are lots of complicated trait releations used as part of their API. Therefore this benchmark will be quite sensitive to: * Performance related changes in the macro expanding code * Performance related changes while resolving trait bounds CC #7950
1 parent 6139bd7 commit aa6db3f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

xtask/src/metrics.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ impl flags::Metrics {
2626
}
2727
{
2828
let _d = pushd("./target/rustc-perf")?;
29-
cmd!("git reset --hard 1d9288b0da7febf2599917da1b57dc241a1af033").run()?;
29+
cmd!("git reset --hard c52ee623e231e7690a93be88d943016968c1036b").run()?;
3030
}
3131

3232
let _env = pushenv("RA_METRICS", "1");
@@ -35,6 +35,7 @@ impl flags::Metrics {
3535
metrics.measure_analysis_stats_self()?;
3636
metrics.measure_analysis_stats("ripgrep")?;
3737
metrics.measure_analysis_stats("webrender")?;
38+
metrics.measure_analysis_stats("diesel/diesel")?;
3839

3940
if !self.dry_run {
4041
let _d = pushd("target")?;

0 commit comments

Comments
 (0)