aboutsummaryrefslogtreecommitdiff
path: root/lapi.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2010-09-03 11:14:01 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2010-09-03 11:14:01 -0300
commit6828f6d42786de735d6696da8cccbb47c8bad347 (patch)
tree4645194f43ebcfbd7a00af35278b1e688148760c /lapi.c
parentdaa5fe3e31d8ca28a8770df135cbad7fa6fdfa4b (diff)
downloadlua-6828f6d42786de735d6696da8cccbb47c8bad347.tar.gz
lua-6828f6d42786de735d6696da8cccbb47c8bad347.tar.bz2
lua-6828f6d42786de735d6696da8cccbb47c8bad347.zip
new parameter 'majorinc' to control frequency of major collections
in generational mode
Diffstat (limited to 'lapi.c')
-rw-r--r--lapi.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/lapi.c b/lapi.c
index f4a53621..b19ac922 100644
--- a/lapi.c
+++ b/lapi.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lapi.c,v 2.133 2010/07/25 15:18:19 roberto Exp roberto $ 2** $Id: lapi.c,v 2.134 2010/08/04 18:40:28 roberto Exp roberto $
3** Lua API 3** Lua API
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -976,6 +976,11 @@ LUA_API int lua_gc (lua_State *L, int what, int data) {
976 g->gcpause = data; 976 g->gcpause = data;
977 break; 977 break;
978 } 978 }
979 case LUA_GCSETMAJORINC: {
980 res = g->gcmajorinc;
981 g->gcmajorinc = data;
982 break;
983 }
979 case LUA_GCSETSTEPMUL: { 984 case LUA_GCSETSTEPMUL: {
980 res = g->gcstepmul; 985 res = g->gcstepmul;
981 g->gcstepmul = data; 986 g->gcstepmul = data;