A relatively quiet week: two smallish regressions, and one largish regression that is isolated to doc builds. A couple of nice small wins as well.
Triage done by @pnkfelix. Revision range: 25ec8273855fde2d72ae877b397e054de5300e10..9475e609b8458fff9e444934a6017d2e590642cf
2 Regressions, 2 Improvements, 2 Mixed; 1 of them in rollups 42 comparisons made in total
Rollup of 12 pull requests #89608
incr-unchanged
builds of externs
)doc
targets regressed very slightly here.externs
and deeply-nested-async
.Move top part of print_item to Tera templates #89695
full
builds of externs
)Apply clippy suggestions for rustc and core #89709
full
builds of keccak
)perf: only check for rustc_trivial_field_reads
attribute on traits, not items, impls, etc. #89454
incr-unchanged
builds of derive
)rustdoc: Cleanup various clean
types #88379
full
builds of issue-46449
)Add two inline annotations for hot functions #89495
full
builds of inflate
)incr-unchanged
builds of helloworld
)Introduce tcx.get_diagnostic_name
#89534
incr-full
builds of ctfe-stress-4
)incr-unchanged
builds of helloworld
)tcx.get_diagnostic_name
Rvalue::ShallowInitBox
FnAbi::of_{fn_ptr,instance}
as fn_abi_of_{fn_ptr,instance}
.layout_raw
query into layout_of
.#[track_caller]
on closures and generatorswrite