A mixed week, with some moderate regressions and moderate improvements. (I am personally wondering whether style-servo-debug needs to have a larger individual threshold for signalling a regression.) There were some notable PR's that were specifically oriented around performance enhancements.
Triage done by @pnkfelix. Revision range: 5aff6dd07a562a2cba3c57fc3460a72acb6bef46..5c0ca08c662399c1c864310d1a20867d3ab68027
3 Regressions, 3 Improvements, 3 Mixed; 1 of them in rollups
Replace associated item bound vars with placeholders when projecting #86993
incr-patched: b9b3e592dd cherry picked
builds of style-servo-debug
)style-servo-debug
and wf-projection-stress-65510-*
, neither of which was flagged as a regression in the original runs.Remove special case for ExprKind::Paren
in MutVisitor
#87284
full
builds of coercions-debug
)coercions-debug
seems like it has a noisy history (that‘s pnkfelix’s opinion from eyeballing it; it has also a single “?” on its comparison line.)Better diagnostics with mismatched types due to implicit static lifetime #87244
full
builds of stm32f4-check
)Rollup of 6 pull requests #87118
full
builds of deeply-nested-async-check
)Make expansions stable for incr. comp. #86676
full
builds of externs-debug
)Some perf optimizations and logging #87203
full
builds of deeply-nested-async-check
)Cache expansion hash globally #87044
full
builds of deeply-nested-async-check
)incr-unchanged
builds of inflate-check
)deeply-nested-async-{check,debug,opt}
, and coercions-debug
.Update Rust Float-Parsing Algorithms to use the Eisel-Lemire algorithm. #86761
incr-patched: b9b3e592dd cherry picked
builds of style-servo-debug
)full
builds of piston-image-opt
)style-servo-debug
when this PR landed on nightly.style-servo-debug
may need a bigger noise threshold (or rather, sensitivity to perturbations) than what we currently use.Move OnDiskCache to rustc_query_impl. #86698
incr-unchanged
builds of ctfe-stress-4-check
)incr-unchanged
builds of deeply-nested-async-opt
)