aboutsummaryrefslogtreecommitdiff
path: root/lgc.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2010-05-03 14:33:39 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2010-05-03 14:33:39 -0300
commit0c27de2e7bb93936e9a1ad84ebc1f4d99e845190 (patch)
tree7afd111020a182ba8b91e66d9d79ebf26d6e8876 /lgc.h
parentd25f7f9d78961543cbbcc0f793e37631030d003c (diff)
downloadlua-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.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/lgc.h b/lgc.h
index 94325d24..75c607b0 100644
--- a/lgc.h
+++ b/lgc.h
@@ -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) \