target_abi = "[ilp]{2,3}[3264]{2}[fdq]?"
to all RV[3264]{2}I targets" compiler-team#830 (Zulip)i686-pc-windows-gnu
" compiler-team#822 (Zulip) (last review activity: about 33 days ago)-O
to opt-level=3
" compiler-team#828 (Zulip)-C hint-mostly-unused
option" compiler-team#829 (Zulip) (last review activity: about 1 days ago)
evex512
target feature for AVX10" compiler-team#778 (Zulip) (last review activity: about 55 days ago)
--print host-tuple
to print host target tuple" rust#125579multivalue
, reference-types
, and tail-call
target features" rust#131080#[no_mangle]
and #[export_name]
" rust#131558include!
macro" rust#125205clippy::double_neg
lint as double_negations
" rust#126604dyn Trait
principal" rust#126660!
to diverge, disallow coercions from them too" rust#129392result_ffi_guarantees
" rust#130628ptr::write*
and mem::replace
" rust#130954asm_goto
feature gate" rust#133870repr()
on invalid items" rust#133925feature(trait_upcasting)
" rust#134367T-compiler beta / T-compiler stable
T-compiler
this time.T-compiler
this time.T-types
this time.T-types
this time.Unassigned P-high nightly regressions
P-high
nightly regressions this time.Relatively quiet week, with one large-ish regression that will be reverted.
#132666 produced a nice perf. win, by skipping
unnecessary work. This PR actually reversed a regression caused by a previous PR.
Triage done by @kobzol.
Revision range: 9a1d156f..f7538506
Summary:
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | 0.5% | [0.2%, 2.2%] | 42 |
Regressions (secondary) | 2.1% | [0.1%, 11.6%] | 56 |
Improvements (primary) | -0.8% | [-4.2%, -0.1%] | 107 |
Improvements (secondary) | -1.2% | [-4.0%, -0.1%] | 77 |
All (primary) | -0.5% | [-4.2%, 2.2%] | 149 |
2 Regressions, 3 Improvements, 2 Mixed; 4 of them in rollups
45 artifact comparisons made in total
Properly record metavar spans for other expansions other than TT #134478 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | 0.2% | [0.1%, 0.4%] | 31 |
Regressions (secondary) | 1.0% | [0.1%, 3.0%] | 19 |
Improvements (primary) | - | - | 0 |
Improvements (secondary) | -0.1% | [-0.1%, -0.1%] | 1 |
All (primary) | 0.2% | [0.1%, 0.4%] | 31 |
Rollup of 7 pull requests #135947 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | 0.7% | [0.1%, 2.2%] | 15 |
Regressions (secondary) | 1.4% | [0.1%, 2.2%] | 23 |
Improvements (primary) | - | - | 0 |
Improvements (secondary) | - | - | 0 |
All (primary) | 0.7% | [0.1%, 2.2%] | 15 |
Refactor fmt::Display
impls in rustdoc #135494 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | - | - | 0 |
Regressions (secondary) | - | - | 0 |
Improvements (primary) | -0.2% | [-0.2%, -0.2%] | 2 |
Improvements (secondary) | - | - | 0 |
All (primary) | -0.2% | [-0.2%, -0.2%] | 2 |
Skip if-let-rescope
lint unless requested by migration #132666 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | - | - | 0 |
Regressions (secondary) | - | - | 0 |
Improvements (primary) | -0.8% | [-1.9%, -0.2%] | 100 |
Improvements (secondary) | -1.5% | [-4.2%, -0.1%] | 69 |
All (primary) | -0.8% | [-1.9%, -0.2%] | 100 |
Rollup of 7 pull requests #136070 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | - | - | 0 |
Regressions (secondary) | - | - | 0 |
Improvements (primary) | -1.2% | [-4.4%, -0.2%] | 28 |
Improvements (secondary) | -0.2% | [-0.2%, -0.2%] | 1 |
All (primary) | -1.2% | [-4.4%, -0.2%] | 28 |
Rollup of 7 pull requests #135789 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | - | - | 0 |
Regressions (secondary) | 0.1% | [0.1%, 0.1%] | 2 |
Improvements (primary) | -1.1% | [-1.1%, -1.1%] | 2 |
Improvements (secondary) | -0.5% | [-0.6%, -0.5%] | 2 |
All (primary) | -1.1% | [-1.1%, -1.1%] | 2 |
Rollup of 8 pull requests #135978 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions (primary) | 0.4% | [0.2%, 1.1%] | 15 |
Regressions (secondary) | 6.2% | [0.8%, 11.5%] | 10 |
Improvements (primary) | - | - | 0 |
Improvements (secondary) | -0.4% | [-0.7%, -0.2%] | 20 |
All (primary) | 0.4% | [0.2%, 1.1%] | 15 |
cc-rs
and libc
support (which needs rustc support first, creating a cyclic dependency)Nonterminal
and TokenKind::Interpolated
" rust#124141 (last review activity: 4 months ago)
Next meetings' agenda draft: hackmd link