diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2023-12-01 16:42:01 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2023-12-01 16:42:01 -0300 |
commit | 74b401353892318cd7ded6ca149258feb21d1724 (patch) | |
tree | 0f17eb81edabf9e7260ef39f576362741e76b54b /lgc.h | |
parent | b719ff9399cbc4b19b2b8325417fc5fa0ef3d0e3 (diff) | |
download | lua-74b401353892318cd7ded6ca149258feb21d1724.tar.gz lua-74b401353892318cd7ded6ca149258feb21d1724.tar.bz2 lua-74b401353892318cd7ded6ca149258feb21d1724.zip |
Removed macro 'changeage'
It is simpler to use always 'setage'. The saving from 'changeage'
is too irrelevant.
Diffstat (limited to 'lgc.h')
-rw-r--r-- | lgc.h | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -120,8 +120,6 @@ | |||
120 | #define setage(o,a) ((o)->marked = cast_byte(((o)->marked & (~AGEBITS)) | a)) | 120 | #define setage(o,a) ((o)->marked = cast_byte(((o)->marked & (~AGEBITS)) | a)) |
121 | #define isold(o) (getage(o) > G_SURVIVAL) | 121 | #define isold(o) (getage(o) > G_SURVIVAL) |
122 | 122 | ||
123 | #define changeage(o,f,t) \ | ||
124 | check_exp(getage(o) == (f), (o)->marked ^= ((f)^(t))) | ||
125 | 123 | ||
126 | /* | 124 | /* |
127 | ** In generational mode, objects are created 'new'. After surviving one | 125 | ** In generational mode, objects are created 'new'. After surviving one |