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.