1 -Xmixed mixed mode execution (default) 2 -Xint interpreted mode execution only 3 -Xbootclasspath:<directories and zip/jar files separated by ;> 4 set search path for bootstrap classes and resources 5 -Xbootclasspath/a:<directories and zip/jar files separated by ;> 6 append to end of bootstrap class path 7 -Xbootclasspath/p:<directories and zip/jar files separated by ;> 8 prepend in front of bootstrap class path 9 -Xnoclassgc disable class garbage collection 10 -Xloggc:<file> log GC status to a file with time stamps 11 -Xbatch disable background compilation 12 -Xms<size> set initial Java heap size 13 -Xmx<size> set maximum Java heap size 14 -Xss<size> set java thread stack size 15 -Xprof output cpu profiling data 16 -Xfuture enable strictest checks, anticipating future default 17 -Xrs reduce use of OS signals by Java/VM (see documentation) 18 -Xcheck:jni perform additional checks for JNI functions 19 -Xshare:off do not attempt to use shared class data 20 -Xshare:auto use shared class data if possible (default) 21 -Xshare:on require using shared class data, otherwise fail. 22 23 The -X options are non-standard and subject to change without notice.