Re-add #[inline] to Eq::assert_fields_are_eq#153157
Re-add #[inline] to Eq::assert_fields_are_eq#153157madsmtm wants to merge 1 commit intorust-lang:mainfrom
#[inline] to Eq::assert_fields_are_eq#153157Conversation
|
Changes to the code generated for builtin derived traits. cc @nnethercote |
|
|
|
@bors try @rust-timer queue |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…<try> Re-add `#[inline]` to `Eq::assert_fields_are_eq`
This comment has been minimized.
This comment has been minimized.
|
Finished benchmarking commit (980e383): comparison URL. Overall result: ❌✅ regressions and improvements - please read the text belowBenchmarking this pull request means it may be perf-sensitive – we'll automatically label it not fit for rolling up. You can override this, but we strongly advise not to, due to possible changes in compiler perf. Next Steps: If you can justify the regressions found in this try perf run, please do so in sufficient writing along with @bors rollup=never Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary -2.7%, secondary -5.3%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -2.3%, secondary -2.9%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary -0.3%, secondary -2.7%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 484.473s -> 480.523s (-0.82%) |
|
@rustbot author |
|
Reminder, once the PR becomes ready for a review, use |
Fixes a compile-time regressions, non-inline methods are generally codegen'd while inline methods are deferred (and this should never be called, so deferring is the right choice).
cfc24b4 to
1001c0e
Compare
|
@bors r=JonathanBrouwer |
Fixes a compile-time regression in #149978: non-inline methods are generally codegen'd while inline methods are deferred (and this function should never be called, so deferring is the right choice).
r? JonathanBrouwer
CC @cyrgani