summaryrefslogtreecommitdiff
path: root/etc/jvm_options.xml
diff options
context:
space:
mode:
Diffstat (limited to 'etc/jvm_options.xml')
-rwxr-xr-xetc/jvm_options.xml57
1 files changed, 57 insertions, 0 deletions
diff --git a/etc/jvm_options.xml b/etc/jvm_options.xml
new file mode 100755
index 000000000..74259aaa7
--- /dev/null
+++ b/etc/jvm_options.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE jvm_options SYSTEM "../modules/jvm/xml/jvm-options.dtd">
+<!-- =================== -->
+<!--
+ Options JVM
+ @author Allan CORNET
+ ===================
+ Don't touch if you do not know what you are doing
+ http://blogs.sun.com/watt/resource/jvm-options-list.html
+ http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp
+ http://java.sun.com/javase/technologies/hotspot/exactoptions.jsp
+ -->
+<!-- =================== -->
+<!--
+$PATH_SEPARATOR : path separator ';' (windows) ':' linux
+$SCILAB : scilab path (SCI in Scilab)
+-->
+<jvm_options>
+ <option value="-Djava.library.path="/>
+ <option value="-Djava.class.path=$SCILAB/modules/jvm/jar/org.scilab.modules.jvm.jar"/>
+ <option value="-Djava.util.logging.config.file=$SCILAB/etc/logging.properties"/>
+ <!-- ENABLE Just In Time java compiler -->
+ <option value="-Djava.compiler=JIT"/>
+ <!-- Set Java Heap space to 256mb -->
+ <option value="-Xmx256m"/>
+ <!-- Avoid jvm to handle sigint (& other signals) -->
+ <option value="-Xrs"/>
+ <!--option value="-Djogl.debug=all"/-->
+
+ <!-- Set Java space for direct buffer allocation -->
+ <!--
+ <option value="-XX:MaxDirectMemorySize=1024M"/>
+-->
+
+ <option value="-Dawt.useSystemAAFontSettings=on" os="linux"/>
+ <option value="-Dapple.laf.useScreenMenuBar=true" os="macosx"/>
+
+ <!-- workaround https://jogamp.org/bugzilla/show_bug.cgi?id=563 -->
+ <option value="-Djogamp.gluegen.UseTempJarCache=false"/>
+ <!-- DISABLE Just In Time java compiler -->
+ <!--
+<option value="-Djava.compiler=NONE"/>
+-->
+
+ <!-- ALLOW remote java debug -->
+ <!--
+ <option value="-Xdebug"/>
+ <option value="-Xnoagent"/>
+ <option value="-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"/>
+-->
+
+ <!-- enable-debug-java enables also some more checks -->
+ <!--
+<option value='-verbose:jni'/>
+ <option value='-Xcheck:jni'/>
+-->
+</jvm_options>