Browse Source

Increase the default Java stack size - was consistently crashing on Tarjan SCC detection on a non-huge model (as reported by Steffen Marcker).

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@9992 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 11 years ago
parent
commit
c1681a04b2
  1. 3
      prism/src/bin/prism.cygwin
  2. 3
      prism/src/bin/prism.darwin32
  3. 3
      prism/src/bin/prism.darwin64
  4. 3
      prism/src/bin/prism.linux

3
prism/src/bin/prism.cygwin

@ -21,6 +21,7 @@ else
# default
PRISM_JAVAMAXMEM="-Xmx512m"
fi
PRISM_JAVASTACKSIZE="-Xss4M"
# Set up CLASSPATH:
# - PRISM jar file (for binary versions) (gets priority)
@ -55,4 +56,4 @@ if [ "$PRISM_HEADLESS" = "" ]; then
fi
# Run PRISM through Java
"$PRISM_JAVA" $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path=`cygpath -wp $JAVA_LIBRARY_PATH` -classpath `cygpath -wp $"$PRISM_CLASSPATH"` $PRISM_MAINCLASS "$@"
"$PRISM_JAVA" $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM $PRISM_JAVASTACKSIZE -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path=`cygpath -wp $JAVA_LIBRARY_PATH` -classpath `cygpath -wp $"$PRISM_CLASSPATH"` $PRISM_MAINCLASS "$@"

3
prism/src/bin/prism.darwin32

@ -29,6 +29,7 @@ else
# default
PRISM_JAVAMAXMEM="-Xmx512m"
fi
PRISM_JAVASTACKSIZE="-Xss4M"
# Set up CLASSPATH:
# - PRISM jar file (for binary versions) (gets priority)
@ -65,7 +66,7 @@ fi
ICON_OPTION="-Xdock:name=PRISM -Xdock:icon=$PRISM_DIR/etc/icons/p64.png"
# Run PRISM through Java
"$PRISM_JAVA" -d32 $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM "$ICON_OPTION" -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path="$JAVA_LIBRARY_PATH" -classpath "$PRISM_CLASSPATH" $PRISM_MAINCLASS "$@"
"$PRISM_JAVA" -d32 $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM $PRISM_JAVASTACKSIZE "$ICON_OPTION" -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path="$JAVA_LIBRARY_PATH" -classpath "$PRISM_CLASSPATH" $PRISM_MAINCLASS "$@"
PRISM_EXIT_CODE=$?

3
prism/src/bin/prism.darwin64

@ -29,6 +29,7 @@ else
# default
PRISM_JAVAMAXMEM="-Xmx512m"
fi
PRISM_JAVASTACKSIZE="-Xss4M"
# Set up CLASSPATH:
# - PRISM jar file (for binary versions) (gets priority)
@ -65,7 +66,7 @@ fi
ICON_OPTION="-Xdock:name=PRISM -Xdock:icon=$PRISM_DIR/etc/icons/p64.png"
# Run PRISM through Java
"$PRISM_JAVA" -d64 $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM "$ICON_OPTION" -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path="$JAVA_LIBRARY_PATH" -classpath "$PRISM_CLASSPATH" $PRISM_MAINCLASS "$@"
"$PRISM_JAVA" -d64 $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM $PRISM_JAVASTACKSIZE "$ICON_OPTION" -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path="$JAVA_LIBRARY_PATH" -classpath "$PRISM_CLASSPATH" $PRISM_MAINCLASS "$@"
PRISM_EXIT_CODE=$?

3
prism/src/bin/prism.linux

@ -29,6 +29,7 @@ else
# default
PRISM_JAVAMAXMEM="-Xmx512m"
fi
PRISM_JAVASTACKSIZE="-Xss4M"
# Set up CLASSPATH:
# - PRISM jar file (for binary versions) (gets priority)
@ -63,7 +64,7 @@ if [ "$PRISM_HEADLESS" = "" ]; then
fi
# Run PRISM through Java
"$PRISM_JAVA" $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path="$JAVA_LIBRARY_PATH" -classpath "$PRISM_CLASSPATH" $PRISM_MAINCLASS "$@"
"$PRISM_JAVA" $PRISM_JAVA_DEBUG $PRISM_JAVAMAXMEM $PRISM_JAVASTACKSIZE -Djava.awt.headless=$PRISM_HEADLESS -Djava.library.path="$JAVA_LIBRARY_PATH" -classpath "$PRISM_CLASSPATH" $PRISM_MAINCLASS "$@"
PRISM_EXIT_CODE=$?

Loading…
Cancel
Save