From 4a12f8278538e020fcff7d48b4d30b4838b487b6 Mon Sep 17 00:00:00 2001 From: Ben Kimock Date: Thu, 15 Feb 2024 00:26:45 -0500 Subject: [PATCH] Add more inline(always) to fix opt-level=z test on wasm32 --- library/core/src/slice/index.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/core/src/slice/index.rs b/library/core/src/slice/index.rs index 86bfdcbd70cd9..0e2d45c4ada6d 100644 --- a/library/core/src/slice/index.rs +++ b/library/core/src/slice/index.rs @@ -390,7 +390,7 @@ unsafe impl SliceIndex<[T]> for ops::Range { } } - #[inline] + #[inline(always)] fn index(self, slice: &[T]) -> &[T] { if self.start > self.end { slice_index_order_fail(self.start, self.end); @@ -440,7 +440,7 @@ unsafe impl SliceIndex<[T]> for ops::RangeTo { unsafe { (0..self.end).get_unchecked_mut(slice) } } - #[inline] + #[inline(always)] fn index(self, slice: &[T]) -> &[T] { (0..self.end).index(slice) }