move heap size of output program into the benchmark-specific makefile
[IRC.git] / Robust / src / Benchmarks / oooJava / labyrinth / makefile
index 40138742e9d53ba1c707a999a3fba61f269961ac..11204ed82aee8af56ad94a702f8e5838cede4d5b 100644 (file)
@@ -2,38 +2,9 @@ PROGRAM=Labyrinth
 
 SOURCE_FILES=Coordinate.java CoordPathWrapper.java Grid.java Labyrinth.java List_Iter.java List_Node.java List_t.java Maze.java Pair.java Point.java Queue_Int.java Queue_t.java Router.java Solve_Arg.java Vector_t.java
 
-SOURCE_FILES2=Coordinate.java CoordPathWrapper.java Grid.java Labyrinth.java List_Iter.java List_Node.java List_t.java Maze.java Pair.java Point.java Queue_Int.java Queue_t.java RouterSingle.java Solve_Arg.java Vector_t.java
+NUM_OOO_WORKERS=24
+NUM_RCR_WORKERS=23
 
-BUILDSCRIPT=../../../buildscript
+BMFLAGS= -heapsize-mb 5000
 
-USEOOO= -ooojava 24 2  -ooodebug -joptimize
-#BSFLAGS= -debug -garbagestats -32bit -nooptimize -mainclass $(PROGRAM) 
-BSFLAGS= -garbagestats -64bit -mainclass $(PROGRAM) 
-DISJOINT= -disjoint -disjoint-k 1 -enable-assertions
-
-default:
-       $(BUILDSCRIPT) -nojava $(USEOOO) $(BSFLAGS) $(DISJOINT) -o $(PROGRAM)p $(SOURCE_FILES) -builddir par
-
-singler:
-       $(BUILDSCRIPT) $(BSFLAGS) -o $(PROGRAM)s -builddir sing2 $(SOURCE_FILES2)
-
-single:
-       $(BUILDSCRIPT) $(BSFLAGS) -o $(PROGRAM)s -builddir sing $(SOURCE_FILES) 
-
-ooo:
-       $(BUILDSCRIPT) $(USEOOO) $(BSFLAGS) $(DISJOINT) -o $(PROGRAM)p -builddir par $(SOURCE_FILES) 
-
-disjoint:
-       $(BUILDSCRIPT) -justanalyze $(BSFLAGS) $(DISJOINT) -o $(PROGRAM)p -builddir par $(SOURCE_FILES) 
-
-
-clean:
-       rm -f  $(PROGRAM)p.bin $(PROGRAM)s.bin 
-       rm -fr par sing sing2
-       rm -f  *~
-       rm -f  *.dot
-       rm -f  *.png
-       rm -f  *.txt
-       rm -f  aliases.txt
-       rm -f  mlpReport*txt
-       rm -f  results*txt
+include ../master-makefile