diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2010-05-03 14:33:39 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2010-05-03 14:33:39 -0300 |
commit | 0c27de2e7bb93936e9a1ad84ebc1f4d99e845190 (patch) | |
tree | 7afd111020a182ba8b91e66d9d79ebf26d6e8876 /lgc.h | |
parent | d25f7f9d78961543cbbcc0f793e37631030d003c (diff) | |
download | lua-0c27de2e7bb93936e9a1ad84ebc1f4d99e845190.tar.gz lua-0c27de2e7bb93936e9a1ad84ebc1f4d99e845190.tar.bz2 lua-0c27de2e7bb93936e9a1ad84ebc1f4d99e845190.zip |
no more 'finalize' phase in GC; finalizers are called along the
entire cycle
Diffstat (limited to 'lgc.h')
-rw-r--r-- | lgc.h | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lgc.h,v 2.33 2010/04/30 18:36:45 roberto Exp roberto $ | 2 | ** $Id: lgc.h,v 2.34 2010/05/03 11:24:30 roberto Exp roberto $ |
3 | ** Garbage Collector | 3 | ** Garbage Collector |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -33,8 +33,7 @@ | |||
33 | #define GCSsweepstring 2 | 33 | #define GCSsweepstring 2 |
34 | #define GCSsweepudata 3 | 34 | #define GCSsweepudata 3 |
35 | #define GCSsweep 4 | 35 | #define GCSsweep 4 |
36 | #define GCSfinalize 5 | 36 | #define GCSpause 5 |
37 | #define GCSpause 6 | ||
38 | 37 | ||
39 | 38 | ||
40 | #define issweepphase(g) \ | 39 | #define issweepphase(g) \ |