From 74b401353892318cd7ded6ca149258feb21d1724 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 1 Dec 2023 16:42:01 -0300 Subject: Removed macro 'changeage' It is simpler to use always 'setage'. The saving from 'changeage' is too irrelevant. --- lgc.h | 2 -- 1 file changed, 2 deletions(-) (limited to 'lgc.h') diff --git a/lgc.h b/lgc.h index f06427c2..3cc0c80d 100644 --- a/lgc.h +++ b/lgc.h @@ -120,8 +120,6 @@ #define setage(o,a) ((o)->marked = cast_byte(((o)->marked & (~AGEBITS)) | a)) #define isold(o) (getage(o) > G_SURVIVAL) -#define changeage(o,f,t) \ - check_exp(getage(o) == (f), (o)->marked ^= ((f)^(t))) /* ** In generational mode, objects are created 'new'. After surviving one -- cgit v1.2.3-55-g6feb