-X | 142BoostGCThrPrio | |
-X | 2se_j9 | |
-XX: | ActiveProcessorCount | |
-XX: | AllowNonVirtualCalls | |
-XX: | AlwaysCopyJNICritical | |
-XX: | AlwaysSplitBytecodes | |
-XX: | AlwaysUseJNICritical | |
-X | CEEHDLR | |
-XX: | CRIURestoreNonPortableMode | |
-XX: | CRIUSecProvider | |
-XX: | CRaCCheckpointTo | |
-XX: | ClassRelationshipVerifier | |
-XX: | CompactStrings | |
-XX: | Compatibility | |
-XX: | ContendedFields | |
-XX: | ContinuationCache | |
-XX: | CpuLoadCompatibility | |
-XX: | DebugInterpreter | |
-XX: | DebugOnRestore | |
-XX: | DebugVMAccess | |
-XX: | DiagnoseSyncOnValueBasedClasses=1 | |
-XX: | DiagnoseSyncOnValueBasedClasses=2 | |
-XX: | DisclaimJitScratch | |
-XX: | DisclaimVirtualMemory | |
-XX: | DumpLoadedClassList | |
-XX: | DynamicHeapification | |
-XX: | Enable3164Interoperability | |
-XX: | EnableArrayFlattening | |
-XX: | EnableCPUMonitor | |
-XX: | EnableCRIUSupport | |
-XX: | EnableDynamicAgentLoading | |
-XX: | EnableExtendedHCR | |
-XX: | EnableHCR | |
-XX: | EnsureHashed | |
-XX: | FastClassHashTable | |
-XX: | FlightRecorder | |
-XX: | ForceClassfileAsIntermediateData | |
-XX: | ForceFullHeapAddressRangeSearch | |
-XX: | GCDeepStructurePriorityScan | |
-XX: | GlobalLockReservation | |
-XX: | HandleSIGABRT | |
-XX: | HandleSIGUSR2 | |
-XX: | HandleSIGXFSZ | |
-XX: | HeapDumpOnOutOfMemoryError | |
-XX: | HugePagesWithMmap | |
-XX: | IdleTuningCompactOnIdle | |
-XX: | IdleTuningGcOnIdle | |
-XX: | IdleTuningIgnoreUnrecognizedOptions | |
-XX: | IdleTuningMinFreeHeapOnIdle | |
-XX: | IdleTuningMinIdleWaitTime | |
-XX: | IgnoreUnrecognizedRestoreOptions | |
-XX: | IgnoreUnrecognizedVMOptions | |
-XX: | IgnoreUnrecognizedXXColonOptions | |
-XX: | InterleaveMemory | |
-XX: | JITInlineWatches | |
-XX: | JVMPortableRestoreMode | |
-XX: | KeepJNIIDs | |
-XX: | LazySymbolResolution | |
-XX: | LegacyXlogOption | |
-XX: | MHAllowI2J | |
-XX: | MHCompileCount | |
-XX: | MHDebugTargets | |
-XX: | MaxDirectMemorySize | |
-XX: | NLSMessages | |
-XX: | OSRSafePointFV | |
-XX: | OSRSafePoint | |
-XX: | OpenJ9CommandLineEnv | |
-XX: | OriginalJDK8HeapSizeCompatibilityMode | |
-XX: | PageAlignDirectMemory | |
-XX: | PortableSharedCache | enable feature that attempts to maximize shared cache's portability across machines |
-XX: | PositiveIdentityHash | |
-XX: | PrintFlagsFinal | |
-XX: | ROMMethodSortThreshold | |
-XX: | ReadIPInfoForRAS | |
-XX: | RecreateClassfileOnload | |
-XX: | ReduceCPUMonitorOverhead | |
-XX: | RestrictContended | |
-XX: | RestrictIFA | |
-XX: | ShareAnonymousClasses | enable storing and finding anonymous classes in the shared class cache |
-XX: | ShareClassesDisableBCI | create shared class cache without support for byte-code instrumentation |
-XX: | ShareClassesEnableBCI | create shared class cache with support for byte-code instrumentation |
-XX: | ShareOrphans | enable sharing classes with no class/module path information as orphans |
-XX: | ShareUnsafeClasses | enable storing and finding non-anonymous unsafe classes in the shared class cache |
-XX: | SharedCacheHardLimit=<x> | set size of new shared class cache to <x> |
-XX: | SharedCacheHardLimit | |
-XX: | ShowCarrierFrames | |
-XX: | ShowCodeDetailsInExceptionMessages | |
-XX: | ShowHiddenFrames | |
-XX: | ShowNativeStackSymbols=all | |
-XX: | ShowNativeStackSymbols=basic | |
-XX: | ShowUnmountedThreadStacks | |
-X | SoftRefThreshold | |
-XX: | StackTraceInThrowable | |
-XX: | StoreIntermediateClassfile | store raw class data to be used during re-transformation |
-XX: | ThrowOnDelayedCheckpointOperation | |
-XX: | TransparentHugePage | |
-XX: | UTFCache | |
-XX: | UseCompressedOops | |
-XX: | UseContainerSupport | |
-XX: | UseG1GC | |
-XX: | UseGCStartupHints | enable storing and finding GC startup hints in the shared class cache |
-XX: | UseJ9JImageReader | |
-XX: | UseLegacyJNINameEscaping | |
-XX: | UseZlibNX | |
-XX: | VMLockClassLoader | |
-XX: | ValueTypeFlatteningThreshold | |
-XX: | VerboseVerification | |
-XX: | VerifyErrorDetails | |
-X | X | |
-X | Xallowvmshutdown:false | |
-X | Xallowvmshutdown:true | |
-X | Xdecomp | |
-X | Xjitdirectory | |
-X | Xlazyclassverification | |
-X | Xnosuballoc32bitmem | |
-X | XsetHWPrefetch:none | |
-X | XsetHWPrefetch:os-default | |
-X | XsetHWPrefetch | |
-X | Xvm:ignoreUnrecognized | |
-X | a | |
-X | add-exports | |
-X | add-modules | |
-X | add-opens | |
-X | add-reads | |
-X | aggressive | |
-X | allowcontendedclassloads | |
-X | alwaysclassgc | enable dynamic class unloading on every GC |
-X | aot | |
-X | arebootzip | |
-X | arestring | |
-X | arezip | |
-X | argencoding:latin | |
-X | argencoding:utf8 | |
-X | argencoding | |
-X | ascii_filetag | |
-X | batch | |
-X | bootclasspath/a:<path> | append <path> to bootstrap classpath |
-X | bootclasspath/p:<path> | prepend <path> to bootstrap classpath |
-X | bootclasspath:<path> | set bootstrap classpath to <path> |
-X | check[:option[:...]] | control checking use -Xcheck:help for more details |
-X | classgc | enable dynamic class unloading |
-X | compactexplicitgc | enable compaction on every system GC |
-X | compactgc | enable compaction |
-X | compressedrefs | use compressed heap references |
-X | concurrentbackground | |
-X | dbg:<options> | enable debug, JDWP standard options |
-X | dbginfo:<symbol | file path> enable debug info server |
-X | debug | |
-X | dfpbd | |
-X | dump:directory | |
-X | dump:exit:events=systhrow,filter=java/lang/OutOfMemoryError | |
-X | dump:exit:none:events=systhrow,filter=java/lang/OutOfMemoryError | |
-X | dump:none | |
-X | dump:tool:events=systhrow,filter=java/lang/OutOfMemoryError,exec | |
-X | dump[:option,...] | control dumps use -Xdump:help for more details |
-X | dump | |
-X | eeds_jcl | |
-X | enable-native-access | |
-X | enable-preview | |
-X | erver | |
-X | fastresolve | |
-X | ffiproto | |
-X | finalization | |
-X | fu_java | |
-X | future | enable strictest checks, anticipating future default |
-X | gcmaxthreads | |
-X | gcpolicy:metronome nortsj | enable soft realtime |
-X | gcpolicy:metronome | enable soft realtime |
-X | gcthreads<x> | set number of GC threads |
-X | gentlib:dgcollector | |
-X | gentlib:healthcenter | |
-X | gentlib | |
-X | gentpath | |
-X | healthcenter | enable the Health Center agent |
-X | heaponlyrtsj | |
-X | howversion | |
-X | illegal-access | |
-X | incgc | |
-X | int | run interpreted only (equivalent to -Xnojit -Xnoaot) |
-X | internalversion | |
-X | ipt | |
-X | isableassertions | |
-X | isablesystemassertions | |
-X | iss<x> | set initial java thread stack size to <x> |
-X | it | |
-X | itn | |
-X | its | |
-X | itsn | |
-X | j9 | |
-X | jcl | |
-X | jit | |
-X | jni:<options> | set JNI options |
-X | jni | |
-X | jvm | |
-X | l | |
-X | lient | |
-X | limit-modules | |
-X | linenumbers | |
-X | lockword | |
-X | lp<x> | set the large page size to <x> |
-X | lp:codecache | |
-XX: | maxRetryForNotCheckpointSafe | |
-X | maxe<x> | set maximum size for heap expansion to <x> |
-X | maxf<x> | maximum percentage of heap free after GC |
-X | mca<x> | set RAM class segment increment to <x> |
-X | mco<x> | set ROM class segment increment to <x> |
-X | mine<x> | set minimum size for heap expansion to <x> |
-X | minf<x> | minimum percentage of heap free after GC |
-X | mixed | |
-X | mn<x> | set initial/maximum new space size to <x> |
-X | mns<x> | set initial new space size to <x> |
-X | mnx<x> | set maximum new space size to <x> |
-X | mo<x> | set initial/maximum old space size to <x> |
-X | module-path | |
-X | moi<x> | set old space increment to <x> |
-X | monitorLookupCacheBits | |
-X | mos<x> | set initial old space size to <x> |
-X | mox<x> | set maximum old space size to <x> |
-X | mr<x> | set remembered set size to <x> |
-X | mrx<x> | set maximum size of remembered set to <x> |
-X | ms<x> | set initial memory size to <x> |
-X | mscl | |
-X | mso<x> | set OS thread stack size to <x> |
-X | mx<x> | set memory maximum to <x> |
-X | mxcl | |
-X | nableassertions | |
-X | nablesystemassertions | |
-X | ne | |
-X | noagent | |
-X | noaot | do not run precompiled code |
-X | noargsconversion | |
-X | noclassgc | disable dynamic class unloading |
-X | nocompactexplicitgc | disable compaction on a system GC |
-X | nocompactgc | disable compaction |
-X | nocompressedrefs | |
-X | nojit | disable the JIT |
-X | nolinenumbers | |
-X | nopreloaduser32 | |
-X | noprotectcontiguous | |
-X | noquickstart | |
-X | nortsj | |
-X | nosigchain | |
-X | nosigint | |
-X | ort_library | |
-X | ort | |
-X | patch-module | |
-X | preloaduser32 | |
-X | printf | |
-X | prof | |
-X | protectcontiguous | |
-X | quickstart | improve startup time by delaying optimizations |
-X | rdbginfo:<host>:<port> | enable remote debug information server |
-X | realtime nortsj | enable soft realtime |
-X | realtime | enable soft realtime |
-X | rs | |
-X | run<library>[:options] | load native agent library\n\ |
-X | run | |
-X | runjdwp:<options> | enable debug, JDWP standard options |
-X | sa | |
-X | scdmx<x> | set size of shared class cache debug attribute area to <x> |
-X | scmaxaot<x> | set maximum shared classes cache space allowed for AOT data to <x> |
-X | scmaxjit<x> | set maximum shared classes cache space allowed for JIT data to <x> |
-X | scmaxjitdata<x> | set maximum shared classes cache space allowed for JIT data to <x> |
-X | scminaot<x> | set minimum shared classes cache space reserved for AOT data to <x> |
-X | scminjit<x> | set minimum shared classes cache space reserved for JIT data to <x> |
-X | scminjitdata<x> | set minimum shared classes cache space reserved for JIT data to <x> |
-X | scmx<x> | set size (or soft max size if option -XX:SharedCacheHardLimit= is present) of new shared class cache to <x> |
-X | scribe | |
-X | scsoftmx<x> | set soft max size of new shared class cache to <x> |
-X | service | |
-X | shareclasses:disableOnRestore | |
-X | shareclasses[:options] | Enable class data sharing (use help for details)\n |
-X | shareclasses | |
-X | sigchain | |
-X | signal:posixSignalHandler=cooperativeShutdown | |
-X | signal:userConditionHandler=percolate | |
-X | sigquitToFile | |
-XX: | sleepMillisecondsForNotCheckpointSafe | |
-X | snapshot | |
-X | snw | |
-X | softmx | |
-X | ss<x> | set thread stack size to <x> |
-X | ssi<x> | set java thread stack increment to <x> |
-X | sun-misc-unsafe-memory-access | |
-X | syslog | |
-X | thr | |
-X | tlhPrefetch | |
-X | trace[:option,...] | control tracing use -Xtrace:help for more details |
-X | trace | |
-X | tune:quickstart | |
-X | tune:throughput | |
-X | tune:virtualized | |
-X | upgrade-module-path | |
-X | verify | |
-X | xe | |
-X | zero:nosharebootzip | do not share bootstrap jar entry caches in the shared class cache |
-X | zero | |
-X | zip | |