From 52f79df3116c61e3a1802a63b187ba20fc8f81b1 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Fri, 30 Jan 2009 20:48:53 +0000 Subject: [PATCH] optimization for local objects --- Robust/src/Runtime/DSTM/interface/localobjects.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Robust/src/Runtime/DSTM/interface/localobjects.c b/Robust/src/Runtime/DSTM/interface/localobjects.c index 1c2ee006..ce24607f 100644 --- a/Robust/src/Runtime/DSTM/interface/localobjects.c +++ b/Robust/src/Runtime/DSTM/interface/localobjects.c @@ -4,7 +4,9 @@ void REVERT_OBJ(struct ___Object___ * obj) { int type=((int *)obj)[0]; struct ___Object___ * copyobj=obj->___localcopy___; - if (type___localcopy___=NULL; + } else if (type