JAL-3130 refactored a lot of this. See the JAVA-11-README
[jalview.git] / j11jre / openjdk11_windows / lib / server / Xusage.txt
diff --git a/j11jre/openjdk11_windows/lib/server/Xusage.txt b/j11jre/openjdk11_windows/lib/server/Xusage.txt
new file mode 100644 (file)
index 0000000..e0990c3
--- /dev/null
@@ -0,0 +1,22 @@
+    -Xmixed           mixed mode execution (default)
+    -Xint             interpreted mode execution only
+    -Xbootclasspath:<directories and zip/jar files separated by ;>
+                      set search path for bootstrap classes and resources
+    -Xbootclasspath/a:<directories and zip/jar files separated by ;>
+                      append to end of bootstrap class path
+    -Xbootclasspath/p:<directories and zip/jar files separated by ;>
+                      prepend in front of bootstrap class path
+    -Xnoclassgc       disable class garbage collection
+    -Xlog:<opts>      control JVM logging, use -Xlog:help for details
+    -Xbatch           disable background compilation
+    -Xms<size>        set initial Java heap size
+    -Xmx<size>        set maximum Java heap size
+    -Xss<size>        set java thread stack size
+    -Xfuture          enable strictest checks, anticipating future default
+    -Xrs              reduce use of OS signals by Java/VM (see documentation)
+    -Xcheck:jni       perform additional checks for JNI functions
+    -Xshare:off              do not attempt to use shared class data
+    -Xshare:auto      use shared class data if possible (default)
+    -Xshare:on       require using shared class data, otherwise fail.
+
+The -X options are non-standard and subject to change without notice.