diff --git a/library/alloc/src/rc.rs b/library/alloc/src/rc.rs index 858bbeb6bf3..6ec86047fe4 100644 --- a/library/alloc/src/rc.rs +++ b/library/alloc/src/rc.rs @@ -2524,8 +2524,8 @@ fn inc_strong(&self) { self.strong_ref().set(strong); // We want to abort on overflow instead of dropping the value. - // Checking after the store instead of before allows for - // slightly better code generation. + // Checking for overflow after the store instead of before + // allows for slightly better code generation. if core::intrinsics::unlikely(strong == 0) { abort(); } @@ -2557,8 +2557,8 @@ fn inc_weak(&self) { self.weak_ref().set(weak); // We want to abort on overflow instead of dropping the value. - // Checking after the store instead of before allows for - // slightly better code generation. + // Checking for overflow after the store instead of before + // allows for slightly better code generation. if core::intrinsics::unlikely(weak == 0) { abort(); }