    -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 path1111
    -Xfuture           enable strictest checks, anticipating future default
    -Xgc:compacting    use the compacting garbage collector
    -Xgc:copying       use the copying garbage collector
    -Xgc:full_explicit do full collections for explicit garbage collector calls
    -Xgc:ignore_explicit 
                       ignore explicit garbage collector calls
    -Xglobal<size>     set maximum global region size
    -Xlock:private     initialize Java synchronization locks as thread-private
    -Xlock:shared      initialize Java synchronization locks as shared
    -Xms<size>         set initial Java heap size
    -Xmx<size>         set maximum Java heap size
    -Xmp<percentage>   set new space goal (for compacting collector)
    -Xnoprecompiledsys do not use precompiled rt.jar file
    -Xprecompiledsys   use precompiled rt.jar file (for -client)
    -Xss<size>         set maximum stack size for any thread
    -Xverbosegc:alloc  print object allocation profile after garbage collection
    -Xverbosegc:file:<filename>
                       print output of all -Xverbosegc options to specified file
    -Xverbosegc:heap   print pre- and post-garbage collection heap profile
    -Xverbosegc:heap_pre
                       print pre-garbage collection heap profile
    -Xverbosegc:heap_post
                       print post-garbage collection heap profile
    -XO                do not generate stack trace information for exceptions

The -X options are non-standard and subject to change without notice.
