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;
# -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
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) {