use buildscript option to give benchmarks enough heap memory
[IRC.git] / Robust / src / Benchmarks / oooJava / crypt / makefile
1 PROGRAM=JGFCryptBench
2
3 SOURCE_FILES=JGFCryptBench.java
4
5 BUILDSCRIPT=../../../buildscript
6
7 USEOOO= -ooojava 24 2  -ooodebug  
8 BSFLAGS= -64bit -mainclass $(PROGRAM) -heapsize-mb 1024 -garbagestats -joptimize -noloop -optimize
9 DISJOINT= -disjoint -disjoint-k 1 -enable-assertions 
10
11 default:
12         $(BUILDSCRIPT) -nojava $(USEOOO) $(BSFLAGS) $(DISJOINT) -o $(PROGRAM)p $(SOURCE_FILES) -builddir par
13
14 single:
15         $(BUILDSCRIPT) $(BSFLAGS) -thread -o $(PROGRAM)s -builddir sing $(SOURCE_FILES) 
16
17 ooo:
18         $(BUILDSCRIPT) $(USEOOO) $(BSFLAGS) $(DISJOINT) -o $(PROGRAM)p -builddir par $(SOURCE_FILES) 
19
20 clean:
21         rm -f  $(PROGRAM)p.bin $(PROGRAM)s.bin
22         rm -fr par sing
23         rm -f  *~
24         rm -f  *.dot
25         rm -f  *.png
26         rm -f  *.txt
27         rm -f  aliases.txt
28         rm -f  mlpReport*txt
29         rm -f  results*txt