aboutsummaryrefslogtreecommitdiff
path: root/lgc.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2017-04-10 10:33:04 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2017-04-10 10:33:04 -0300
commit9569ad6b0ddcde43eb893d2cfe5bcdb715c0ff20 (patch)
tree8b53a4007fb476d59a8f83cbb3f97b0254f93f1b /lgc.h
parent2331e1beec01babf78ca09fea8701b5bb3c78d4c (diff)
downloadlua-9569ad6b0ddcde43eb893d2cfe5bcdb715c0ff20.tar.gz
lua-9569ad6b0ddcde43eb893d2cfe5bcdb715c0ff20.tar.bz2
lua-9569ad6b0ddcde43eb893d2cfe5bcdb715c0ff20.zip
Comments for generational collector
Diffstat (limited to 'lgc.h')
-rw-r--r--lgc.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/lgc.h b/lgc.h
index c5dfcf2e..13896d42 100644
--- a/lgc.h
+++ b/lgc.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lgc.h,v 2.92 2017/02/23 21:07:34 roberto Exp roberto $ 2** $Id: lgc.h,v 2.94 2017/04/06 13:08:56 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*/
@@ -109,8 +109,8 @@
109/* object age in generational mode */ 109/* object age in generational mode */
110#define G_NEW 0 /* created in current cycle */ 110#define G_NEW 0 /* created in current cycle */
111#define G_SURVIVAL 1 /* created in previous cycle */ 111#define G_SURVIVAL 1 /* created in previous cycle */
112#define G_OLD1 2 /* first full cycle as old */ 112#define G_OLD0 2 /* marked old by frw. barrier in this cycle */
113#define G_OLD0 3 /* marked old by frw. barrier in this cycle */ 113#define G_OLD1 3 /* first full cycle as old */
114#define G_OLD 4 /* really old object (not to be visited) */ 114#define G_OLD 4 /* really old object (not to be visited) */
115#define G_TOUCHED1 5 /* old object touched this cycle */ 115#define G_TOUCHED1 5 /* old object touched this cycle */
116#define G_TOUCHED2 6 /* old object touched in previous cycle */ 116#define G_TOUCHED2 6 /* old object touched in previous cycle */