GCCACHEADAPTPOLICY=''
GCCACHESAMPLINGFLAG=false
MGCFLAG=false
+MGCINTELFLAG=false
OBJECTLOCKDEBUGFLAG=false
MAPPINGTBLDEBUGFLAG=false
USEDMALLOC=false
then
MGCFLAG=true
JAVAOPTS="$JAVAOPTS -mgc"
+elif [[ $1 = '-mgcintel' ]]
+then
+MGCINTELFLAG=true
elif [[ $1 = '-objectlockdebug' ]]
then
OBJECTLOCKDEBUGFLAG=true
# Setup class path
+if $MGCINTELFLAG
+then
+JAVAOPTS="$JAVAOPTS -classlibrary $ROBUSTROOT/ClassLibrary/MGC/ -classlibrary $ROBUSTROOT/ClassLibrary/MGC/gnu/"
+else
if $MGCFLAG
then
#base multicore gc files
JAVAOPTS="$JAVAOPTS -classlibrary $ROBUSTROOT/ClassLibrary/Java"
fi
fi
+fi
# Build bristlecone/java sources
fi
else
#if ! ${ROBUSTROOT}/ourjava -Xms5m -Xmx100m $JAVAFORWARDOPTS -classpath $ROBUSTROOT/../cup/:$ROBUSTROOT Main.Main -classlibrary \
+if $MGCINTELFLAG
+then
+if ! ${ROBUSTROOT}/ourjava -Xms50m -Xmx1500m $JAVAFORWARDOPTS -classpath $ROBUSTROOT/../cup/:$ROBUSTROOT Main.Main $JAVAOPTS -classlibrary \
+$ROBUSTROOT/ClassLibrary/ -classlibrary $ROBUSTROOT/ClassLibrary/gnu/ -dir $BUILDDIR -precise \
+$SRCFILES
+then exit $?
+fi
+else
if ! $NOJAVA
then
if ! ${ROBUSTROOT}/ourjava -Xms50m -Xmx1500m $JAVAFORWARDOPTS -classpath $ROBUSTROOT/../cup/:$ROBUSTROOT Main.Main -classlibrary \
fi
fi
fi
+fi
if $EXITAFTERANALYSIS
then