From 8d14c03568d0ec99c586e17ce19a93cc0684ab9e Mon Sep 17 00:00:00 2001 From: Michael Bradshaw Date: Wed, 23 Mar 2022 08:14:53 -0600 Subject: [PATCH] Explicitly mention overflow is what we're checking --- library/alloc/src/rc.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/library/alloc/src/rc.rs b/library/alloc/src/rc.rs index 858bbeb6bf3fa..6ec86047fe4de 100644 --- a/library/alloc/src/rc.rs +++ b/library/alloc/src/rc.rs @@ -2524,8 +2524,8 @@ trait RcInnerPtr { 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 @@ trait RcInnerPtr { 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(); }