From f3979912dfe757316d4eb76fafd430b6b5e08ab8 Mon Sep 17 00:00:00 2001 From: AZero13 Date: Fri, 19 Dec 2025 16:46:59 -0500 Subject: [PATCH] =?UTF-8?q?[6.3]=20=F0=9F=8D=92=20Call=20nonatomic=5Fretai?= =?UTF-8?q?n=20instead=20of=20retain?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is a cherry pick --- stdlib/public/runtime/SwiftObject.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/public/runtime/SwiftObject.mm b/stdlib/public/runtime/SwiftObject.mm index 02ac2d9f73204..acee3dc8244ae 100644 --- a/stdlib/public/runtime/SwiftObject.mm +++ b/stdlib/public/runtime/SwiftObject.mm @@ -646,7 +646,7 @@ - (BOOL)isNSValue__ { return NO; } void swift::swift_nonatomic_unknownObjectRelease(void *object) { if (isObjCTaggedPointerOrNull(object)) return; if (objectUsesNativeSwiftReferenceCounting(object)) - return swift_release(static_cast(object)); + return swift_nonatomic_release(static_cast(object)); return objc_release(static_cast(object)); }