From ba9deab178f68f905cb63d50de2c64641362607d Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Fri, 2 Oct 2026 22:24:55 +1300 Subject: autorelease and ARC, also switch to libobjc2 ABI instead of legacy objc ABI --- src/Object.m | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/Object.m') diff --git a/src/Object.m b/src/Object.m index 7b26bf8..f9a0184 100644 --- a/src/Object.m +++ b/src/Object.m @@ -34,6 +34,10 @@ objc_release_fast_np(self); } +- (instancetype) autorelease { + return objc_autorelease(self); +} + - (instancetype)init { return self; } @@ -42,4 +46,8 @@ object_dispose(self); } +- (void)healthCheck { + printf("PXObject health check: %p\n", (void*)self); +} + @end -- cgit v1.2.3