aboutsummaryrefslogtreecommitdiff
path: root/lgc.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2013-09-03 12:37:10 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2013-09-03 12:37:10 -0300
commitaeff4f79fa10caef29617652aa49b77055f4045e (patch)
tree8f411b76c7c0b496c01224a36852ed38527dba3d /lgc.h
parent1bf4faec64aca03e1036235e72675f0617124140 (diff)
downloadlua-aeff4f79fa10caef29617652aa49b77055f4045e.tar.gz
lua-aeff4f79fa10caef29617652aa49b77055f4045e.tar.bz2
lua-aeff4f79fa10caef29617652aa49b77055f4045e.zip
local collection now calls finalizers
Diffstat (limited to '')
-rw-r--r--lgc.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/lgc.h b/lgc.h
index db309360..7e385136 100644
--- a/lgc.h
+++ b/lgc.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lgc.h,v 2.69 2013/08/29 13:49:57 roberto Exp roberto $ 2** $Id: lgc.h,v 2.70 2013/08/30 19:14:26 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*/
@@ -39,10 +39,11 @@
39#define GCSpropagate 0 39#define GCSpropagate 0
40#define GCSatomic 1 40#define GCSatomic 1
41#define GCSsweeplocal 2 41#define GCSsweeplocal 2
42#define GCSsweepfin 3 42#define GCSsweeplocfin 3
43#define GCSsweepall 4 43#define GCSsweepfin 4
44#define GCSsweepmainth 5 44#define GCSsweepall 5
45#define GCSpause 6 45#define GCSsweepmainth 6
46#define GCSpause 7
46 47
47 48
48#define issweepphase(g) \ 49#define issweepphase(g) \