-coreprof-enable cpe_taskstallmem
-USEOOO= -ooojava 8 2 #-ooodebug-disable-task-mem-pool #-ooodebug
-BSFLAGS= -64bit -mainclass $(PROGRAM) -heapsize-mb 50 -garbagestats -joptimize -noloop -debug -debug-deque #-optimize src-after-pp
+USEOOO= -ooojava 24 2 -squeue -ooodebug-disable-task-mem-pool #-ooodebug
+BSFLAGS= -64bit -mainclass $(PROGRAM) -heapsize-mb 50 -garbagestats -joptimize -noloop -debug -debug-deque # -optimize src-after-pp
DRELEASEMODE=-disjoint-release-mode -disjoint-dvisit-stack-callees-on-top -disjoint-alias-file aliases.txt tabbed
DISJOINT= -disjoint -disjoint-k 1 -enable-assertions $(DRELEASEMODE) #-disjoint-desire-determinism
}
// force a coarse grained conflict
- //array[numFoo - 1].f++;
-
+ long z = 1;
+ for( int i = 0; i < numFoo; i++ ) {
+ z += array[i].f;
+ }
+
e1 = System.currentTimeMillis();
- long z = 1;
}
// just read vars so compile doesn't throw them out
// and force parent of parent to depend on z, for
maxTaskRecSizeStr+" );");
} else {
// make it clear we purposefully did not initialize this
- output.println(" runningSESE->taskRecordMemPool = (MemPool*)0x1;");
+ output.println(" runningSESE->taskRecordMemPool = (MemPool*)0x7;");
}
output.println( "#endif // OOO_DISABLE_TASKMEMPOOL" );
outmethod.println( " char errmsg[128];");
// generate a case for each SESE class that can be invoked
- outmethod.println( " switch( *((int*)seseRecord) ) {");
+ outmethod.println( " switch( ((SESEcommon*)seseRecord)->classID ) {");
outmethod.println( " ");
Iterator<FlatSESEEnterNode> seseit;
if(state.MLP){