Solve_arg.java \
../../../ClassLibrary/JavaSTM/Barrier.java
-FLAGS=-mainclass ${MAINCLASS} -singleTM -optimize -debug -dcopts -joptimize -fastmemcpy -profile
+FLAGS=-mainclass ${MAINCLASS} -singleTM -optimize -debug -delaycomp -joptimize -fastmemcpy -profile -32bit -inlineatomic 2
+
+FLAGS2=-mainclass ${MAINCLASS} -thread -optimize -debug -joptimize -32bit
+
+FLAGS3=-mainclass ${MAINCLASS} -singleTM -nooptimize -debug -32bit
default:
cpp ${MAINCLASS}.java > tmp${MAINCLASS}.java
./extractLines tmpMaze.java
./extractLines tmpQueue_t.java
./extractLines tmpQueue_Int.java
- ../../../buildscript ${FLAGS} -o ${MAINCLASS} ${SRC}
- rm ttt*.java tmp*.java
+# ../../../buildscript ${FLAGS} -o ${MAINCLASS} ${SRC}
+ ../../../buildscript ${FLAGS3} -o STM${MAINCLASS} ${SRC}
+# ../../../buildscript ${FLAGS2} -o LOCK${MAINCLASS} ${SRC}
clean:
rm -rf tmpbuilddirectory