new Canonical hash and equals, also running with assertions disabled, barely improved
[IRC.git] / Robust / src / Benchmarks / disjoint / makefile
1 BUILDSCRIPT=~/research/Robust/src/buildscript
2
3 #DEBUGFLAGS= -disjoint-debug-callsite MDRunner t3 100
4 #DEBUGFLAGS= -disjoint-debug-callsite calcGoodFeature calcGoodFeatureTask 100
5 #DEBUGFLAGS= -disjoint-debug-callsite getRows calcGoodFeature 4
6 #DEBUGFLAGS= -disjoint-debug-callsite setKMeans t3 500
7 #DEBUGFLAGS= -disjoint-debug-callsite innerKMeansSetting t6 20
8 #DEBUGFLAGS= -disjoint-debug-callsite setClusters innerKMeansSetting 20
9
10 #SNAPFLAGS= -disjoint-debug-snap-method calcGoodFeatureTask 5 10 true
11 #SNAPFLAGS= -disjoint-debug-snap-method calcGoodFeature 5 1 true
12
13 #SNAPFLAGS= -disjoint-debug-snap-method t3 1 1 true
14 #SNAPFLAGS= -disjoint-debug-snap-method t6 5 20 true
15
16 #SNAPFLAGS= -disjoint-debug-snap-method innerKMeansSetting 1 20 true
17
18
19 #BSFLAGS= -recover -justanalyze -disjoint -disjoint-k 1 -disjoint-write-dots final -disjoint-alias-file aliases.txt normal -enable-assertions
20 BSFLAGS= -recover -justanalyze -disjoint -disjoint-k 1 -disjoint-write-dots final -disjoint-alias-file aliases.txt normal -disjoint-release-mode
21
22 all:
23         $(BUILDSCRIPT) $(BSFLAGS) $(DEBUGFLAGS) $(SNAPFLAGS) *.java
24
25 clean:
26         rm -f  *.bin
27         rm -fr tmpbuilddirectory
28         rm -f  *~
29         rm -f  *.dot
30         rm -f  *.png
31         rm -f  *.aux
32         rm -f  *.log
33         rm -f  *.pdf
34         rm -f  aliases.txt
35         rm -f  tabResults.tex