From b76a57287c5322717ddfa3c695ad6710c18df207 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Fri, 22 Oct 2010 22:30:38 +0000 Subject: [PATCH] bug --- Robust/src/Benchmarks/oooJava/labyrinth/Labyrinth.java | 4 ++-- Robust/src/Benchmarks/oooJava/master-makefile | 2 +- Robust/src/Runtime/oooJava/hashStructure.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Robust/src/Benchmarks/oooJava/labyrinth/Labyrinth.java b/Robust/src/Benchmarks/oooJava/labyrinth/Labyrinth.java index 9d92273b..c350075a 100644 --- a/Robust/src/Benchmarks/oooJava/labyrinth/Labyrinth.java +++ b/Robust/src/Benchmarks/oooJava/labyrinth/Labyrinth.java @@ -70,8 +70,8 @@ public class Labyrinth { - static String global_inputFile; - static boolean global_doPrint; +static String global_inputFile; +static boolean global_doPrint; int numThread; int bendCost; int xCost; diff --git a/Robust/src/Benchmarks/oooJava/master-makefile b/Robust/src/Benchmarks/oooJava/master-makefile index ec42371c..7bf1fa57 100644 --- a/Robust/src/Benchmarks/oooJava/master-makefile +++ b/Robust/src/Benchmarks/oooJava/master-makefile @@ -30,7 +30,7 @@ USECOREPROF= #-coreprof $(COREPROFOVERFLOW) \ # -coreprof-enable cpe_taskstallmem -USEOOO= -ooojava 24 2 #-ooodebug-disable-task-mem-pool #-ooodebug +USEOOO= -ooojava 24 2 -rcr#-ooodebug-disable-task-mem-pool #-ooodebug BSFLAGS= -64bit -mainclass $(PROGRAM) -heapsize-mb 8000 -garbagestats -joptimize -noloop -optimize #src-after-pp #-debug DRELEASEMODE=-disjoint-release-mode -disjoint-dvisit-stack-callees-on-top -disjoint-alias-file aliases.txt tabbed diff --git a/Robust/src/Runtime/oooJava/hashStructure.c b/Robust/src/Runtime/oooJava/hashStructure.c index cab07044..8142cf1c 100644 --- a/Robust/src/Runtime/oooJava/hashStructure.c +++ b/Robust/src/Runtime/oooJava/hashStructure.c @@ -404,7 +404,7 @@ void RESOLVE(SESEcommon *record, bitvt mask) { psem_give_tag(record->parentsStallSem, ((SESEstall *)record)->tag); //mark the record unused BARRIER(); - ((SESEstall *)record)->rcrstatus=0; + record->rcrstatus=0; } else { int flag=LOCKXCHG32(&array[index].flag,0); if (flag) { -- 2.34.1