Set !captures metadata for store of &Freeze#157480
Conversation
|
@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.
Set !captures metadata for store of &Freeze
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
When a `&Freeze` reference is stored (with retag), emit
`!captures !{!"address", !"read_provenance"}` metadata to indicate
that it's UB to write through the stored pointer.
|
Finished benchmarking commit (7070de9): comparison URL. Overall result: ❌ regressions - no action neededBenchmarking means the PR may be perf-sensitive. Consider adding rollup=never if this change is not fit for rolling up. @rustbot label: -S-waiting-on-perf -perf-regression 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 0.6%, secondary 4.7%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (secondary -0.5%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 515.747s -> 515.721s (-0.01%) |
|
|
When a
&Freezereference is stored (with retag), emit!captures !{!"address", !"read_provenance"}metadata to indicate that it's UB to write through the stored pointer.Related to #146844.
r? @ghost