From c9f0657c86b3b4a5042d53c72681f20ebad9c21f Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 26 Aug 2016 01:18:48 +0200 Subject: tweak lua GC (once again) fixes OOM with extreme automation in HP/LP. --- libs/lua/luastate.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/lua') diff --git a/libs/lua/luastate.cc b/libs/lua/luastate.cc index 3b8a7ae25a..8b704fbe6a 100644 --- a/libs/lua/luastate.cc +++ b/libs/lua/luastate.cc @@ -83,7 +83,8 @@ LuaState::collect_garbage_step () { void LuaState::tweak_rt_gc () { - //lua_gc (L, LUA_GCSETPAUSE, 20); + /* GC runs same speed as memory allocation */ + lua_gc (L, LUA_GCSETPAUSE, 100); lua_gc (L, LUA_GCSETSTEPMUL, 100); } -- cgit v1.2.3