From b40c9f7a3ce181134e12d13c0d2284c8fd093735 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 14 Nov 2002 14:16:21 -0200 Subject: better code to signal write barriers --- lobject.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'lobject.h') diff --git a/lobject.h b/lobject.h index d96229ac..4fb42461 100644 --- a/lobject.h +++ b/lobject.h @@ -1,5 +1,5 @@ /* -** $Id: lobject.h,v 1.153 2002/11/13 11:49:19 roberto Exp roberto $ +** $Id: lobject.h,v 1.154 2002/11/14 11:51:50 roberto Exp roberto $ ** Type definitions for Lua objects ** See Copyright Notice in lua.h */ @@ -154,12 +154,14 @@ typedef struct lua_TObject { #define setobjs2s setobj /* to stack (not from same stack) */ #define setobj2s setobj +#define setsvalue2s setsvalue /* from table to same table */ #define setobjt2t setobj /* to table */ #define setobj2t setobj -/* string to stack */ -#define setsvalue2s setsvalue +/* to new object */ +#define setobj2n setobj +#define setsvalue2n setsvalue #define setttype(obj, tt) (ttype(obj) = (tt)) -- cgit v1.2.3-55-g6feb