aboutsummaryrefslogtreecommitdiff
path: root/lgc.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2014-02-13 12:46:38 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2014-02-13 12:46:38 -0200
commitde3b1c9b53d74de4f22fe75b801cc57e1ba2840e (patch)
tree68b9034ce23a2a359a5f6f674dbad05e4b796e6a /lgc.h
parent733c58595bb57541e38275103fade1330aeb839d (diff)
downloadlua-de3b1c9b53d74de4f22fe75b801cc57e1ba2840e.tar.gz
lua-de3b1c9b53d74de4f22fe75b801cc57e1ba2840e.tar.bz2
lua-de3b1c9b53d74de4f22fe75b801cc57e1ba2840e.zip
better control for number of finalizers called at each GC cycle
(increases progressively)
Diffstat (limited to 'lgc.h')
-rw-r--r--lgc.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/lgc.h b/lgc.h
index c4e1f3b0..a9e497c7 100644
--- a/lgc.h
+++ b/lgc.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lgc.h,v 2.77 2014/02/11 12:18:12 roberto Exp roberto $ 2** $Id: lgc.h,v 2.78 2014/02/13 12:11:34 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*/
@@ -43,7 +43,8 @@
43#define GCSswpfinobj 4 43#define GCSswpfinobj 4
44#define GCSswptobefnz 5 44#define GCSswptobefnz 5
45#define GCSswpend 6 45#define GCSswpend 6
46#define GCSpause 7 46#define GCScallfin 7
47#define GCSpause 8
47 48
48 49
49#define issweepphase(g) \ 50#define issweepphase(g) \