From 6ccb66eda30e510fb4dadbbc02675648ac8bd71c Mon Sep 17 00:00:00 2001 From: bdemsky Date: Mon, 29 Jun 2009 23:19:39 +0000 Subject: [PATCH] file to build STMLabyrinth --- Robust/src/Benchmarks/SingleTM/Labyrinth/makefile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Robust/src/Benchmarks/SingleTM/Labyrinth/makefile b/Robust/src/Benchmarks/SingleTM/Labyrinth/makefile index fb928875..5f084bcd 100644 --- a/Robust/src/Benchmarks/SingleTM/Labyrinth/makefile +++ b/Robust/src/Benchmarks/SingleTM/Labyrinth/makefile @@ -15,7 +15,11 @@ SRC=ttttmp${MAINCLASS}.java \ 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 @@ -30,8 +34,9 @@ default: ./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 -- 2.34.1