From 9eff921f8fe689794308cdb3fa7bb214604f75d3 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 19 Aug 2013 11:18:43 -0300 Subject: "barrier" for link prototype->cache changed to be consistent with GC behavior (link is cleared to preserve invariant) --- lgc.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'lgc.h') diff --git a/lgc.h b/lgc.h index 846d40d8..135c7f49 100644 --- a/lgc.h +++ b/lgc.h @@ -1,5 +1,5 @@ /* -** $Id: lgc.h,v 2.60 2013/08/13 17:36:44 roberto Exp roberto $ +** $Id: lgc.h,v 2.61 2013/08/16 18:55:49 roberto Exp roberto $ ** Garbage Collector ** See Copyright Notice in lua.h */ @@ -128,9 +128,6 @@ { if (nolocal(obj2gco(o)), isblack(obj2gco(p)) && iswhite(obj2gco(o))) \ luaC_barrierback_(L,p); } -#define luaC_barrierproto(L,p,c) \ - { if (nolocal(obj2gco(c)), isblack(obj2gco(p))) luaC_barrierproto_(L,p,c); } - LUAI_FUNC void luaC_freeallobjects (lua_State *L); LUAI_FUNC void luaC_step (lua_State *L); LUAI_FUNC void luaC_forcestep (lua_State *L); -- cgit v1.2.3-55-g6feb