Auto merge of #148093 - Azzybana:master, r=nnethercote

perf: removed unnecessary let for return only in layout.rs

perf: removed unnecessary let for return only
This commit is contained in:
bors
2025-10-29 15:37:05 +00:00

View File

@@ -316,8 +316,7 @@ impl Layout {
// Size 1 Align MAX or Size isize::MAX Align 2 round up to `isize::MAX + 1`.) // Size 1 Align MAX or Size isize::MAX Align 2 round up to `isize::MAX + 1`.)
unsafe { unsafe {
let align_m1 = unchecked_sub(align.as_usize(), 1); let align_m1 = unchecked_sub(align.as_usize(), 1);
let size_rounded_up = unchecked_add(self.size, align_m1) & !align_m1; unchecked_add(self.size, align_m1) & !align_m1
size_rounded_up
} }
} }