Commit 0fe0deb
committed
Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote
[perf] Delay the construction of early lint diag structs
Attacks some of the perf regressions from rust-lang/rust#124417 (comment).
See individual commits for details. The first three commits are not strictly necessary.
However, the 2nd one (06bc4fc, *Remove `LintDiagnostic::msg`*) makes the main change way nicer to implement.
It's also pretty sweet on its own if I may say so myself.File tree
0 file changed
+0
-0
lines changed0 file changed
+0
-0
lines changed
0 commit comments