1 MAINCLASS=LookUpService
2 SRC1=${MAINCLASS}.java \
3 DistributedHashMap.java
4 FLAGS2=-dsm -dsmcaching -prefetch -optimize -excprefetch String.hashCode -excprefetch DistributedHashMap.resize -excprefetch String.equals -excprefetch LookUpService.main -mainclass ${MAINCLASS} -trueprob 0.95
5 FLAGS3=-dsm -optimize -mainclass ${MAINCLASS}
6 FLAGS4=-dsm -dsmcaching -optimize -mainclass ${MAINCLASS}
8 ../../../../buildscript ${FLAGS3} -o ${MAINCLASS}NPNC ${SRC1}
9 ../../../../buildscript ${FLAGS2} -o ${MAINCLASS}N ${SRC1}
10 ../../../../buildscript ${FLAGS4} -o ${MAINCLASS}NPC ${SRC1}
12 rm -rf tmpbuilddirectory