I make tools for understanding the Java Virtual Machine. Please support my work by sponsoring me on GitHub. Thank you!

VM Options Explorer - Switch comparison of OpenJDK8 vs Zing JDK8


Zing JDK8 changed default values for:

None

Zing JDK8 added:

ARTADebugFlags
ARTALogLevel
ARTAMaxResponseSizeMB
ARTAPort
ARTAStringPreviewLength
AbortOnOOM
AbortOnUnexpectedException
AbortVMOnCompilationFailure
ActiveProcessorCount
AddInlineFramesToJfrExecutionSamples
AlignArrayCopy
AlignArrayStart
AlignStackInHandlers
AllocCodeCacheInCHeap
AllocCodeCacheInLower2G
AllocMonitorCacheInCHeap
AllocMonitorsInMonitorCache
AllocOopTablesInCHeap
AllocSidebandInCHeap
AllowEncodedOopsOnTheStack
AllowEndlessDeopt
AllowExplicitFindDeadlocks
AllowExplicitThreadDumps
AllowGCLogWritingInSafepoint
AllowMultiEntryCompilations
AllowPreZeroingWithOldGC
AllowPrintThreads
AllowZVisionDisplayOutdatedTickProfilerData
AllowablePreZeroingRate
AlwaysInflateSlowPathLocks
AsyncLogBufferSize
AsynchronousUnifiedLogging
AutoTuneResourceDefaultsBasedOnXmx
AvailableProcessors
AvoidInfiniteLoopsToOSR
AvoidLVBOnKlassAndOopTableLoads
AzCRSArguments
AzCRSFailJVMOnError
AzCRSMode
AzCRSNativeMemoryAreaSize
AzMemCollectStatistics
AzMemPartition
AzMemPrintFinalStatistics
AzMemStatisticsIntervalMS
AzMemStatisticsOutputDir
BestEffortContingencyLimitPercent
BestEffortElasticity
BestEffortElasticityFundMaxElapsedMicros
BestEffortElasticityFundSleepMicros
BestEffortElasticityReleaseTriggerContingencyHoldPercent
BestEffortElasticityReleaseTriggerHeadroomUsePercent
BestEffortElasticityReleaseTriggerNewGCDutyCyclePercent
BestEffortElasticityTriggerNewGCDutyCyclePercent
BestEffortMaxFundingPercent
BgGCLogFlush
BgGCLogFlushInterval
BufferTier1CompileRequests
BufferTier2CompileRequests
Bugzilla32144Mitigation
C1BackgroundCompilation
C1CodeBufferSize
C1CompileQueueEvictAfterMs
C1CompileThreshold
C1CompileThresholdMs
C1GuardedCHADevirtualization
C1GuardedDevirtKidCheckCount
C1IdenticalReceiverDevirtualization
C1Inline
C1MaxCompilerThreads
C1MaxInlineSize
C1PreserveFramePointer
C1ProfileCondBackedge
C1ResetCodeProfile
C1SlowDownCompilationRatio
C1VerifyLIRAddress
C1_BailOutToC2
C1_DelayStuckInLoop
C1_ProfileInlinedCalls
C2BackgroundCompilation
C2Breakpoint
C2CodeBufferSize
C2CompileThreshold
C2FreqInlineSize
C2IAdapterCodeBufferSize
C2Inline
C2MaxCompilerThreads
C2MaxInlineSize
C2OnStackReplacePercentage
CCFMinSpaceAllocatedBetweenGCInBytes
CCPAnalyzeLoopLimit
CHeapLeakDetection
CHeapLeakDetectionDepth
CICompileRanges
CIInstallAfterAssertionFailure
CIMaxCompilerThreads
CIMaxCompilerThreadsPercent
CIPrintPhasesTier2CodeProfiles
CNCAbortAtExitOnCompErrorThreshold
CNCAbortOnBadChannel
CNCAbortOnCompError
CNCAbortOnCompErrorThreshold
CNCAbortOnReconnectFail
CNCAbortOnVMStateOverflow
CNCAnalyzeForkedCompiler
CNCApplicationTag
CNCCircuitBreaker
CNCCircuitBreakerFailureThreshold
CNCCircuitBreakerQuietPeriod
CNCCircuitBreakerWindowSize
CNCCompactMessageHistory
CNCDebugOptions
CNCDelayOnVmExitMicros
CNCEnableRemoteCompiler
CNCEngine
CNCEngineUploadAddress
CNCEngineUploadMaxAttempts
CNCEngineUploadRetryInterval
CNCExplicitProtoProfile
CNCForceEndpoint
CNCForkCompiler
CNCForkCompilerCrashDump
CNCForkCompilerJobs
CNCForkCompilerOutputFile
CNCFullVMStateDump
CNCHost
CNCInsecure
CNCInterruptCompilesOnNoProgress
CNCInvalidateModifiedProfile
CNCInvalidateProfileBeforeCompilation
CNCInvalidateProfileTimeout
CNCInvalidateWholeVFrame
CNCKeepAliveMs
CNCKeepBinaryCodeProfiles
CNCKeepCodeProfileMsgHistory
CNCKeepMatureProfiles
CNCLocalFallback
CNCMaxConcurrentCompiles
CNCMaxReceiveMessageSize
CNCMaxSendMessageSize
CNCMethodRefResolutionWithContext
CNCMsgHistoryCpuStats
CNCNormalizeBytecode
CNCOptimizedValidation
CNCOverflowReconnectLevel
CNCProgressTimeoutMs
CNCPushVMStateInfoLevel
CNCReconnectInterval
CNCReconnectIterations
CNCResetVMStateOnReconnect
CNCReuseVMIDOnReconnect
CNCSSLRootsPath
CNCSSLTargetNameOverride
CNCSendCompilationQueueStateInterval
CNCSendInvalidationMessage
CNCStateMemMax
CNCUseCache
CNCUseOSR
CNCVMStateDump
CNCValidateSerializedMessage
CNCWaitInitialConnection
CPUSchedulerDefaultSignalInterval
CPUSchedulerPrototypeMaxLocks
CPUSchedulerPrototypeSuppressProfiling
CacheThreadDump
CacheTimeMillis
CacheTimeMillisGranularity
CanGenerateNativeMethodBindEvents
CanRedefineAndRetransformClasses
CheckIntrinsics
CheckpointBoostPriority
CheckpointPromotionDelay
CheckpointTimeoutDelay
ClassLoadSupersFirst
CleanInlineCaches
CleanZingLicTmpDir
CoarsenLocks
CodeCacheAllocationPolicy
CodeCacheCompatLevel
CodeCacheOopTableSize
CodeCacheVictimAge
CodeProfileOSRSearchFix
CollectPollingOps
CompactStrings
CompileBrokerBufferNotify
CompileBrokerBufferSize
CompileFIFO
CompileHugeNonOSRMethods
CompileHugeOSRMethods
CompilerActiveEWMAExponent
CompilerActivePrintEWMA
CompilerActiveWarningThreshold
CompilerAssert
CompilerTier1WarmupExtraThreads
CompilerTier1WarmupPeriodSeconds
CompilerTier2BudgetMaxMs
CompilerTier2BudgetMinMs
CompilerTier2BudgetPerSecond
CompilerTier2BudgetingThreadsPercent
CompilerTier2BudgetingTrace
CompilerTier2BudgetingWarmupThreadsPercent
CompilerTier2ThreadsPrioritiesRanks
CompilerTier2WarmupExtraThreads
CompilerTier2WarmupPeriodSeconds
CompilerWarmupExtraThreads
CompilerWarmupPeriodSeconds
ConcurrentDeflation
ConcurrentJVMTITagMapClearing
ConcurrentTLABFlushing
ConservativeImplicitNullChecks
ContinuousProfilingIntervalMs
ContinuousProfilingMaxStackDepth
ContinuousProfilingThreadOf
CrashOnProhibitedImmediateAddressUsage
DashVersionSilenceLicenseErrors
DebugDeoptimizationBreakAt
DebugFillInStackTrace
DefaultAccountPercentage
DefaultMaxRAM
DeflationChunkSize
DeflationTimeoutMS
DeoptFrameOnMoveAsyncExceptionToPending
DeoptimizeNFramesALot
DetermineAssignedCpus
DieOnCompilerCrash
DieOnSafepointOperationTimeout
DisableEffectivelyFinalForPackage
DisableLoopOptimizations
DisablePageScrubbing
DisablePageScrubbingWithinUID
DisallowSecondPeel
DoPrePostMaximalUnroll
DoPrefetch
DropProfileWeights
DumpFalconMachineInfo
DumpMiniCore
DumpMiniCoreHeapSizeThreshold
DumpMiniCoreLevel
DumpMismatchingCacheLookup
DynamicBranchEliminationAtBackedges
DynamicBranchEliminationLevel
EagerInitializeDuringEarlyClassLoading
EmergencyCCFBestEffortGCNumber
EmergencyCCFOccupancyThresholdInBytes
EnableAggressiveDeflations
EnableC1Flushing
EnableDeflations
EnableJMHPerfAsm
EnableJSR292C1
EnableJSR292C2
EnableLockStatistics
EnableMultipleJLORedefinition
EnableStubCSRVerification
EnableTier2CompilerBudgeting
EnableTransactionalCompilation
ErrorFileToStderr
ErrorFileToStdout
EventTickBufferDataBufferMargin
EventTickBufferInstantiateMemoryAtStartup
EventTickBufferPagesPerBuf
EventTickBufferProfilingEntriesPerBuffer
EventTickBufferRecycleSlack
EventTickBuffersAllocated
EventTickBuffersMaxAllocatedBeforeShutoff
ExcludeGeneratedReflectorsPromotion
ExitAfterVMInit
ExtensiveErrorReports
FalconAcquireReleaseAtomics
FalconAddTargetAttrsForAllFuncs
FalconAggressiveExtraSpillsElimination
FalconAggressiveLoopChunking
FalconAggressivelyEliminateBranch
FalconAllowForceUnwindOOMHandledFrames
FalconAllowRecursiveInliningThroughMH
FalconAllowSelfRecursiveInlining
FalconAlwaysInlineIntrinsicsWithJavaBody
FalconAssertOnNullUnsafeAccess
FalconAvoidScattersGatherOrMaskedMemOpsForGCPtrs
FalconCASObjectLazyLVB
FalconCacheEvictionTargetSize
FalconCallStubAlwaysProfitable
FalconChunkUncountedLoops
FalconCodeSizePadding
FalconCodegenOptLevel
FalconColdCallThreshold
FalconCollectInlineTree
FalconCompensateForIntelMCUForErratumSKX102
FalconCompileOnlyWithInlining
FalconCompileStashingExactMatching
FalconCompileThreshold
FalconCompileTimeout
FalconCompileTimeoutSoft
FalconContextReset
FalconContextResetFactor
FalconContextResetLowerLimit
FalconContextResetUpperLimit
FalconCrashOnBailout
FalconDeoptAtAllocation
FalconDevirtualizeWithoutProfile
FalconDisableBimorphicThreshold
FalconDiscardNamesInIR
FalconDontInlineMethodsWithUnloadedSignatures
FalconDumpBoilerplate
FalconDumpBytecodesToCompileInfo
FalconDumpCompileTimes
FalconDumpIRToDiskOf
FalconDumpInlineTreeToJson
FalconDumpLLVMInfo
FalconDumpObjectFilesToDiskOf
FalconDwarfType
FalconElideBarriersForOldGenSource
FalconEmitSafepointPolls
FalconEnableAggressiveLockOpt
FalconEnableCodeProfile
FalconEnableCompilerDirectives
FalconEnableExpensiveInstCombines
FalconEnableLFTR
FalconEnableOpaquePointers
FalconFinalInstanceFields
FalconFinalUnordered
FalconFoldIdentityHashCode
FalconForceAggressiveSpeculation
FalconForceInlineSpecializedIntrinsicSpeculation
FalconForceNIOBitsInlining
FalconForceNoInlineThreadLocal
FalconForceStringLengthInlining
FalconForceWillBeInitialized
FalconFrameRealignment
FalconGenerateCommonFunctionIfNoNestedProfile
FalconGenerateCompressedLVBCheck
FalconGenerateProfilerInfo
FalconGuardUnreachedIf
FalconIRDumpRoot
FalconIdentifyInvariantMemory
FalconIdentifyInvariantMemoryEF
FalconIgnoreUnresolvedCPEntries
FalconImprovementsForNonZeroBaseMode
FalconInlineCASObject
FalconInlineCallCacheThreshold
FalconInlineConcurrentGetRefFastPath
FalconInlineHashCodeComputation
FalconInlineLLVMStubs
FalconInlineSyntheticMethods
FalconInlineTreeJsonFile
FalconInlinerCollectAvailableDefs
FalconInstrumentSoftMethodEntry
FalconKeepCompileReplaysYoungerThan
FalconKeepSafepointsInOuterLoops
FalconLimitInstCombineIterations
FalconLiveInUncommonTrap
FalconLiveRefsInOOMHandlersForEA
FalconLoadCustomIRFor
FalconLoadCustomInitialIRFor
FalconLoadObjectCache
FalconLockCoarsenOverLoop
FalconLoopOptInParser
FalconLvbTrapMaskAddressWidth
FalconMarkColdCallsNoInline
FalconMaxCacheSize
FalconMaxCompileSize
FalconMaxDeoptsForAggressiveSpeculations
FalconMaxDevirtualizeIterations
FalconMaxFrameSize
FalconMaxInlineSize
FalconMaxMorphism
FalconMaxRecursiveInlineLevel
FalconMaxStashLookupCandidates
FalconMaxStashedCompileSize
FalconMaxTier2CompilesForAggressiveSpeculations
FalconMegamorphicMinFraction
FalconMergeAllocations
FalconMethodEntryCounterThreshold
FalconMinimumBranchEliminationWeight
FalconMinimumTypeCheckProfileWeight
FalconMonomorphicArrayCheck
FalconMultiEntryOSRs
FalconNestedLockElimination
FalconNewGenSpeculationCheck
FalconNullCheckUnsafeAccess
FalconNumStatepointVRegs
FalconNumberOfLookupOnlyThreads
FalconOSRLowTierOptimizationLevel
FalconOSRLowTierPromotionThreshold
FalconOSROptimizationLevel
FalconOSRTiering
FalconObjectCachePrintPrecompilationReport
FalconObjectCachePrintReport
FalconObjectCacheRoot
FalconOnDemandAbs
FalconOnDemandAbsForNonLatentUse
FalconOnDemandVMIntrinsics
FalconOptBisectLimit
FalconOptBoxing
FalconOptimizationLevel
FalconPerformanceWarningLevel
FalconPolyStubSinglePHIOpt
FalconPrefInnerLoopAlignment
FalconPreferredVectorWidth
FalconPreserveBoxingIdentity
FalconPreserveFramePointer
FalconPreserveUseListOrder
FalconPrintIROf
FalconPrintInlining
FalconPrintInliningCandidatesStatistics
FalconPrintIntrinsics
FalconPrintModuleIRAfterOpt
FalconPrintOopMapDetails
FalconPrintTopLevelBlocksOf
FalconPrintTypeflowOf
FalconRecordCompileReplays
FalconRefineReceiverStrictly
FalconResetEngineWithContext
FalconSVBOpts
FalconSaveObjectCache
FalconSetCallSiteFrequency
FalconSetUnsafeBit
FalconSimplifyCandidatesWithInlining
FalconSimulateCrashOnYield
FalconSkipCompiledMethodRegistrationFor
FalconSoftInterruptStrategy
FalconSpecialStringLastIndexOf
FalconSpecialStringLatin1Inflate
FalconSpecialStringLatin1InflateMinLength
FalconSpecialStringUTF16Compress
FalconSpecialStringUTF16CompressMinLength
FalconSpecializeCallStubs
FalconSpecializeMHIntrinsics
FalconSpecifyAlignment
FalconSpeculateAllLoops
FalconSpeculateNoThrowCalls
FalconSpeculateNoThrowInvokeThreshold
FalconSpeculateOnSameDestBranch
FalconSpeculateOnUnprofiledBranch
FalconSpeculateUncountedLoops
FalconSpeculateUnreachedCalls
FalconSpeculateUnreachedIfInParser
FalconSpeculateUnreachedJumps
FalconSpeculateUnreachedSwitchCases
FalconStashFinishBeforeVMExit
FalconStashReadTimeLimitMs
FalconStashSlowCompilationThreshold
FalconStressDerivedPointers
FalconStressTestStash
FalconSupportNonEmptyStackInOSR
FalconTraceBailouts
FalconTraceCompiles
FalconTraceInlining
FalconTraceRuntimeSymbolRegistration
FalconTraceStackMaps
FalconTrimorphicMaxOverflowFraction
FalconTrustInterfaceTypes
FalconTrustInterfaceTypesForArrayStore
FalconTrustInterfaceTypesForDirectCall
FalconUseAVX
FalconUseBimorphicWithTrapFallback
FalconUseBranchElimination
FalconUseC1GuidedIRPreGeneration
FalconUseCacheEviction
FalconUseCallStubForUncommonTrap
FalconUseCallStubInParser
FalconUseCallStubsForIndirectCalls
FalconUseCompileStashing
FalconUseEmptyProfileBoolean
FalconUseFastThrowForBuiltinExceptions
FalconUseForceGenerateInliningCandidates
FalconUseGuardsForNullChecks
FalconUseGuardsForRangeChecks
FalconUseInlineCallCaches
FalconUseInlining
FalconUseInvariantKlassLoad
FalconUseInvariantOopTableLoad
FalconUseInvokeProfiling
FalconUseItaniumUnwindResume
FalconUseJemalloc
FalconUseLVBs
FalconUseLegacyInliner
FalconUseMegamorphicWithTrapFallback
FalconUseMemCmpRuntimeStubs
FalconUseMemoryDependenceHigherLimit
FalconUseMonitorEnterFastPath
FalconUseMonitorExitFastPath
FalconUseMonomorphicWithLookupFallback
FalconUseMonomorphicWithTrapFallback
FalconUseMustThrowOptimization
FalconUseNestedProfiling
FalconUseNewArrayFastPath
FalconUseNewInstanceFastPath
FalconUseOptimizedReallocInPlace
FalconUsePdepPextEncoding
FalconUsePeelingPassManager
FalconUseRegistersForDeoptNonGC
FalconUseRegistersInvokeGC
FalconUseSimplificationInOptAlloc
FalconUseStubForNativeCalls
FalconUseSwitchProfiling
FalconUseTrimorphicWithLookupFallback
FalconUseTrimorphicWithTrapFallback
FalconUseTypeCheckProfile
FalconUseUncommonTrapForBuiltinExceptions
FalconUseVRegStatepointLowering
FalconUseVectorLVB
FalconUseVectorSVB
FalconUseVirtualGuard
FalconValidateInlining
FalconValidateObjectCache
FalconValidateStashSave
FalconVectorSplitLegal
FalconVectorizeCompressUncompress
FalconVectorizerIgnoreAtomicity
FalconVerifyAfterEachPass
FalconVerifyCachedAbstractions
FalconVerifyCodeCachePC
FalconVerifyLVB
FalconVerifyVMCalls
FalconVolatileAtomics
FalconVolatileFences
FalconVolatileUnordered
FastMath
FilteredCardMarks
FinalPublicationBarrierAsCall
FirstCallStatsLogEveryCounter
FirstCallStatsMaxLogDelaySecs
FirstCallStatsMinLogDelaySecs
FixupMergedCPEnclosingMethodIndexes
FlightRecorder
FlightRecorderOptions
ForceCoreDumpInAbort
ForceFalconCompensateForIntelMCUForErratumSKX102
ForceInflateAfterWaitForOwnerInflation
ForceInlineC1AbstractStringBuilderAppend
ForceInlineC1StringHashCode
ForceInlineC1StringRegionMatches
ForceInlineInvokeGenericExact
FrequentTypeProfileMajorReceiverPercent
GCLogMaxCountInLoops
GCLogPrintCNCStatistics
GCLogPrintCompilerStatistics
GCLogPrintReadyNowStatistics
GCLogPrintSafepointStatistics
GCThreadPriority
GCWarningHistory
GConFDLimit
GPGCActiveObjectPaddingSize
GPGCAllocationPacingEnforceMemoryQuantum
GPGCAllocationPacingMemoryQuantum
GPGCAllocationPacingMemoryQuantumBackoffRate
GPGCAllocationPacingRateMultiplier
GPGCAlwaysZeroMetadata
GPGCAuditTrail
GPGCAuditTrailSize
GPGCCaptureGCManagersStackTrace
GPGCCleanupMarkingSleepMicros
GPGCCleanupMarkingSpinsBeforeSleep
GPGCCollectInSafepoint
GPGCCollectLargeSpace
GPGCCollectMidSpace
GPGCCollectNewGenInSafepoint
GPGCCommitInitialHeapLazily
GPGCCompactionCutoffMinGarbagePercent
GPGCCompactionCutoffMinOccupancyPercent
GPGCConcurrentJTReloc
GPGCConcurrentMarkRoots
GPGCDieOnFirstMissedFixup
GPGCDieOnInaccurateGrantUse
GPGCDieOnMissedFixups
GPGCDieWhenThreadDelayed
GPGCDoFixupPasses
GPGCDoNewgenFixupPass
GPGCDoOldgenFixupPass
GPGCDynamicGCThreadCountPolicy
GPGCDynamicGCThrottlingPolicy
GPGCDynamicTargetPeakOccupancyLoweringThreshold
GPGCDynamicTargetPeakOccupancyPolicy
GPGCElasticSideband
GPGCEmptyStacks
GPGCExcludeFONFromNewGCHeuristic
GPGCExponentialNewGCSpacingTriggerDutyCyclePercent
GPGCFailedAllocRetries
GPGCFirstGCPercentDirectMemory
GPGCFirstGCPercentHeap
GPGCFirstGCPercentKID
GPGCFixupPassHeuristics
GPGCHeuristicCheckIntervalMS
GPGCHeuristicFONMargin
GPGCHeuristicForCodeCache
GPGCHeuristicForDirectMemory
GPGCHeuristicForKIDs
GPGCHeuristicHalfLifeMS
GPGCHeuristicHalfLifeMSAtWarmup
GPGCHeuristicHalfLifeMins
GPGCHeuristicMinSampleSecs
GPGCHeuristicSafetyMargin
GPGCHeuristicSampleAgeInitialSecs
GPGCHeuristicSampleAgeMaxSecs
GPGCHeuristicSampleBased
GPGCHeuristicSampleIntervals
GPGCHeuristicSampleSmallestIntervalMS
GPGCHeuristicSampleTablePrint
GPGCHeuristicSampleTablePrintAll
GPGCHeuristicUseSpikeSensitiveCycleModel
GPGCHeuristicWarmupWindowMS
GPGCIncrementalGCPercentHeap
GPGCIncrementalGCPercentOldGen
GPGCJLRsPerWorkUnit
GPGCJavaHeapPoolMXBeanName
GPGCLazyInitialHeapCommitPercent
GPGCLogInaccurateGrantUse
GPGCLogMutatorRelocatedObjects
GPGCLvbCodeVersioningMode
GPGCMarkInSafepoint
GPGCMaxForcedNewGCCycleSpacingMS
GPGCMaxHeuristicNewGCDutyCyclePercent
GPGCMaxHeuristicOldGCDutyCyclePercent
GPGCMaxNewGCDutyCycleForFixup
GPGCMaxNewGCIntervalMS
GPGCMaxOldGCInterval
GPGCMaxOldGCIntervalMS
GPGCMaxSafetyMarginPercentForAgedModel
GPGCMaxSidebandPercent
GPGCMaxThrottlingIntervalMillis
GPGCMeasureTrapOverHead
GPGCMidSpaceMinObjectSizeInBytes
GPGCMidspaceAllocationBlocks
GPGCMinNewGCCycleSpacingMS
GPGCMinOldHeadroomUsedPercentForFullGCTrigger
GPGCMinThrottlingIntervalMillis
GPGCMissedFixupMessageLimit
GPGCModelRefreshAttemptAge
GPGCMutatorSleepBeforeAllocRetryMS
GPGCNewGCIntervalMS
GPGCNewGCMemoryManagerName
GPGCNewGCSleepBeforeFinalToStrongMarkMillis
GPGCNewGCSleepBeforeJNIWeakRefsProcessingMillis
GPGCNewGenConcurrentMarkFlushRetryLimit
GPGCNewGenConcurrentMarkFlushRetryLimitAction
GPGCNewGenConcurrentMarkingWindDown
GPGCNewGenFinalToStrongMarkFlushRetryLimit
GPGCNewGenPoolMXBeanName
GPGCNoGC
GPGCNoPermRelocation
GPGCNoRelocation
GPGCNoRootSetRelocate
GPGCNoZSTAggressivelyAcquireTHP
GPGCNoZSTBackingStoragePath
GPGCNoZSTBaseBudgetBytesForJavaHeap
GPGCNoZSTHeapElasticity
GPGCNoZSTIgnoreMlockAll
GPGCNoZSTIgnoreMunlockAll
GPGCNoZSTMaxBaseBudgetAsPercentOfMaxHeap
GPGCNoZSTMultiPageAllocPercent
GPGCNoZSTPhaseSizeToMaxHeapRatio
GPGCNoZSTPrintHeapManagementStats
GPGCNoZSTPrintHeapManagementStatsMaxIntervalSecs
GPGCNoZSTProtectInactiveJavaHeapMemory
GPGCNoZSTSidebandBytesInCHeap
GPGCNoZSTSleepAfterHeapRegionReleaseMillis
GPGCNoZSTUseBlockCaching
GPGCNoZSTUseNUMAInterleaving
GPGCNoZSTUseOptimizedMlockAll
GPGCNoZSTWorkaroundRSSInaccuracy
GPGCNoZSTWorkaroundRSSInaccuracyPrecisely
GPGCOldGCInterval
GPGCOldGCIntervalSecs
GPGCOldGCIntervalTriggerMaxOldGCDutyCyclePercent
GPGCOldGCMemoryManagerName
GPGCOldGCSidebandTrigger
GPGCOldGCSleepBeforeFinalToStrongMarkMillis
GPGCOldGCSleepBeforeJNIWeakRefsProcessingMillis
GPGCOldGenConcurrentMarkFlushRetryLimit
GPGCOldGenConcurrentMarkingWindDown
GPGCOldGenFinalToStrongMarkFlushRetryLimit
GPGCOldGenPoolMXBeanName
GPGCOldHeadroomUsedPercent
GPGCOptimisticExplicitGC
GPGCPacingTriggerHeapOccupancyPercent
GPGCPageAuditTrail
GPGCPausePreventionMemory
GPGCPermGenPoolMXBeanName
GPGCPrefetchCardMarkedAddress
GPGCPrintGCEfficiencyMetrics
GPGCPrintMutatorRelocationTrapsProfilesLong
GPGCPrintMutatorRelocationTrapsProfilesShort
GPGCPrintObjectInitStats
GPGCPrintUnshatterTrapStats
GPGCProfileMarking
GPGCProfileMutatorRelocationTrapsLevel
GPGCPromotionRateHalfLifeMS
GPGCPromotionRateHalfLifeMSAtWarmup
GPGCRandomRelocationSlotSelection
GPGCRelocateInSafepoint
GPGCReportJavaHeapPoolMXBean
GPGCReportLegacyGarbageCollectorMXBean
GPGCRetainActiveObjectPadding
GPGCRunHeuristicChecksInDedicatedThread
GPGCSafepointCleanupMarkingSleepMicros
GPGCSafepointMaxSpacing
GPGCSafepointMinSpacing
GPGCSafepointSpacing
GPGCSafepointSpacingDutyCyclePercent
GPGCSafepointWaitForVMThreadResume
GPGCSanityCheckNMT
GPGCSidebandPagesPercent
GPGCSleepBeforeRelocationMillis
GPGCSmallSpaceAllocateForRelocateSlots
GPGCSmallSpaceAllocationPages
GPGCSoftMaxCardMarkScanRefBuffersAsHeapPercent
GPGCSpikeProtection
GPGCSpikeProtectionMaxNewGCDutyCyclePercent
GPGCSpikeProtectionMinHeadroomUsePercent
GPGCStressPause
GPGCSuspendSuspectDeadlockTime
GPGCTargetMaxNewGCCPUPercent
GPGCTargetMaxNewGCDutyCyclePercent
GPGCTargetMaxNewGCThreadCoreUsePercent
GPGCTargetMaxOldGCCPUPercent
GPGCTargetMaxOldGCDutyCyclePercent
GPGCTargetMaxOldGCThreadCoreUsePercent
GPGCTargetPeakHeapOccupancyPercent
GPGCTargetPeakNewGenOccupancyBytes
GPGCTargetPeakNewGenOccupancyPercent
GPGCThreads
GPGCThrottlingIntervalIncrementMillis
GPGCTimeStampPromotionThreshold
GPGCTimeStampPromotionThresholdMS
GPGCTraceAllocationPacing
GPGCTraceBestEffortElasticity
GPGCTraceBudget
GPGCTraceFixup
GPGCTraceHeapElasticity
GPGCTraceHeuristic
GPGCTraceSidebandCapacity
GPGCTraceSparsePages
GPGCTraceWorkerThrottling
GPGCTrapOverHeadThreshold
GPGCTriggerGracePercentOfUnusedTargetPeak
GPGCTriggerNewGCForNTOFixup
GPGCTryMarkNonNMTOops
GPGCUseAllocationPacing
GPGCUseBreadthFirstCompaction
GPGCUseDensePhaseEncoding
GPGCUseEarliestTimeStampAsPageAge
GPGCUseFIFOAllocationPacing
GPGCUseFullPageTLABs
GPGCUseMidSpace
GPGCUseNUMAForTLABs
GPGCUseNonUniformWorkerCount
GPGCUseNonZeroJavaHeapBase
GPGCUseTargetCPUHeuristic
GPGCVerifyCapacity
GPGCVerifyHeap
GPGCVerifyRecursively
GPGCVerifyThreadStacks
GPGCVerifyThreads
GPGCVirtualMemorySectorSize
GPGCYieldsBeforeSleep
GVNTransformLoopLimit
GenPauselessNewThreads
GenPauselessOldThreads
HeapDumpOnCtrlBreak
HeapElasticityCommitChunkBytes
HeapElasticityCommitForAllocMaxElapsedMS
HeapElasticityCommitIntervalMS
HeapElasticityCommitMaxBackoffIntervalMS
HeapElasticityCommitMaxElapsedMS
HeapElasticityCommitStepMaxBytes
HeapElasticityLogIntervalBytes
HeapElasticityLogIntervalSecs
HeapElasticityReleaseTriggerCommittedMemoryHoldPercent
HeapElasticityReleaseTriggerHeadroomUsePercent
HeapElasticityReleaseTriggerNewGCDutyCyclePercent
HeapElasticitySleepBeforeLockRetryMicros
HeapElasticityTargetMaxNewGCCPUPercentAtWarmup
HeapElasticityTargetMaxNewGCDutyCyclePercent
HeapElasticityTargetMaxNewGCDutyCyclePercentAtWarmup
HeapElasticityTargetMaxNewGCPausePercent
HeapElasticityTargetMaxNewGCPausePercentAtWarmup
HeapElasticityTargetMaxNewGCThreadCorePercentAtWarmup
HeapElasticityTargetMinAvailableSystemMemory
HeapElasticityTargetMinNewGCDutyCyclePercent
HeapElasticityTargetMinNewGCPausePercent
HeapElasticityUncommitDelayAfterCommitMS
HeapElasticityUncommitLiveSetMarginPercent
HeapElasticityUncommitMaxElapsedMS
HeapElasticityUseSampleBasedModelForUncommit
HeapIterationCallbacksTimeout
HserrRawCodeWindowSize
IdentifyEFNonStaticFields
IdentifyEFStaticFields
IgnoreEmptyProfiles
IgnoreStableInUnprivilegedCode
ImplicitNullChecksOnOopStore
ImproveVMLockAcqFairness
ImprovedWaitForOwnerInflation
IncludeNonObjectHeapInReportedJavaHeap
InitialMonitorCacheSize
InitialRAMPercentage
InitialSystemDictionarySize
InlineConcurrentGetReferent
InlineFastPathLocking
InlineMHIntrinsicsC2
InlineRefersTo
InstrumentFirstCallInterpreter
InstrumentFirstCallOfCompiledMethod
InstrumentFirstCallOfOSRMethod
InterpreterPreserveFramePointer
InterpreterProfileBranches
InterpreterProfileTypeCheckNulls
InterpreterProfiling
IntrinsifyNativeThreadCurrent
IntrinsifyPowExp
JFRDescribeLiveSetPercentage
JFRDistinguishJITTypes
JFRFastSafepoint
JNIDelayDetachThread
JNIDetachThreadsIfNotDetached
JNILocalHandleCapacity
JVMLockRetrySleepMicros
JVMLockRetrySpinCountBeforeFirstSleep
JVMLockRetrySpinCountBetweenSleeps
JavaMemMax
JavaMonitorSpinLimit
JavaThreadLocalMapInitialCapacity
JavaThreadMaxPriority
JexStackRedPages
JexStackYellowPages
JitterMonitorCoredump
JitterMonitorPeriodicTaskInterval
JumpTargetAlignment
KeepCodeEntrantOnAsyncExceptions
KeepEntrantForSelectTraps
KeepEntrantUnexpectedNullCast
KeepProfilingWithUnguardedStack
KeepSafepointsInCountedLoops
KlassTableSize
LLVMOption
LVBTrapAcceptsValidOops
LazyMaterializationForEA
LimitThreadCount
LlvmStubsDumpObjectFilesToDiskOf
LlvmStubsPrintModuleIR
LlvmStubsPrintModuleIRAfterOpt
LoaderConstraintTableSize
LockSpinIterations
LongSegmentOffsetAsPercentOfReserved
LongSegmentOffsetAsPercentOfXms
LowMemoryDetectorPriority
MMAPExtraFlags
MakeLVBDiamond
MakeSVBDiamond
MallocTrimPeriodicTaskIntervalSecs
MaxPermSize
MaxRAMPercentage
MaxTopPollingOpEntries
MaxTrapsToKeepMethodEntrant
MemoryOpsChunkSizeInBytes
MemoryUseThresholdCheckIntervalSecs
MimicG1GCMemoryManagerNames
MinCIThreadsForTopTierHotnessCompilePolicy
MinGCLogFileSize
MinSizeForFastStosb
MinSizeForFastStosbInSlowPaths
MinimizeJNICriticalLock
MlockCodeCache
MlockLevel
MlockMonitorCache
MlockOopTables
MlockSidebandMemory
ModifiedFreeMemory
ModifiedMaxJavaStackTraceDepthConvert
ModifiedMaxJavaStackTraceDepthFillIn
MonitorAllocChunkSize
MultiProfiledTraps
MutatorYieldAfterSelfCheckpointing
NativeAdapterCodeBufferSize
NegativeJARCacheSize
NewInstanceVersion
NonZSTModePreferenceLevel
NormalizeProfileWeights
NullTolerantMonitorUnlocks
ObjLockDeflationHighWatermark
ObjLockDeflationInterval
ObjLockDeflationLowWatermark
ObjLockDeflationThreshold
ObjectMonitorThreadPriority
OptLevel0TopTierHotnessThresholdMs
OptLevel0TopTierHotnessThresholdPercentile
OptLevel1TopTierHotnessThresholdMs
OptLevel1TopTierHotnessThresholdPercentile
OptLevel2TopTierHotnessThresholdMs
OptLevel2TopTierHotnessThresholdPercentile
OptLevel3TopTierHotnessThresholdMs
OptLevel3TopTierHotnessThresholdPercentile
OptimizeCountedLoopsWithLongIV
OptimizeFindDeadlocksWithCheckpoints
OptimizeMemoryUsage
OptimizeStringValueNonNull
OptimizedNewArrayUninitialized
OptoSchedulingPost
OptoSchedulingPre
OverrideVMProperties
PageHealing
PageZeroingThreads
ParkTLAB
PerThreadTLABResizing
PermSize
PollingOpsMaxThresholdMicros
PollingOpsMinThresholdMicros
PreZeroedToAllocRateRatio
PreZeroingThreadPriority
PreferContainerQuotaForCPUCount
PreferContainerQuotaForVMInternalCPUCount
PreferContainerSharesForVMInternalCPUCount
PreferPreZeroedAllocation
PrefetchDistanceInWideCopies
PrefetchTLABAhead
PrintAzMemoryAtExit
PrintBacktraceOnUnexpectedException
PrintC1Assembly
PrintCGroupsInfoAtExit
PrintCPUUtilization
PrintCPUUtilizationAtIntervalSec
PrintCodeBlobSizes
PrintCodeCacheFlushing
PrintCodeCacheMap
PrintCommandLine
PrintCompilationStats
PrintCompileDateStamps
PrintCompileTimeStamps
PrintCpusInfoLevel
PrintDeoptimizationStatistics
PrintEventBufferDiagsAtStartup
PrintFalconAssembly
PrintFindDeadlocksCallerStacktrace
PrintGCExtraDetails
PrintGCHSLines
PrintGCHistory
PrintGCMemoryUsage
PrintHeuristicInfoAtGC
PrintJNILoading
PrintJVMTICapabilitiesAtExit
PrintJemallocStats
PrintLockContentionAtExit
PrintMallinfoStats
PrintMlockErrors
PrintPreDeoptimizationStatistics
PrintPreZeroingDetails
PrintPrecompilationStats
PrintProfiles
PrintRdtscConfig
PrintSYSINFO
PrintSYSINFOAtIntervalSec
PrintStacktraceOnException
PrintThreadDumpsCallerStacktrace
PrintTotalObjectCreationInfo
PrintTotalObjectCreationMaxIntervalSecs
PrintTransactionStatistics
PrintVMACountLines
PrintVMACountLinesMaxIntervalSecs
PrintValidationFailuresStats
ProceedWithoutHostAgent
ProcessVMThreadRefBuffersAtCheckpoint
ProfileAbruptExits
ProfileAddTypeCheckTopTierCompilationDependency
ProfileAddVirtualCallTopTierCompilationDependency
ProfileAggressivelyCompileC2
ProfileAllocatedObjects
ProfileAwaitCompilesOnForceInitCommand
ProfileBackedges
ProfileBackupRollingLog
ProfileBlocks
ProfileCallsite
ProfileCautiouslyPreinitializeEnums
ProfileCautiouslyPreloadClasses
ProfileCheckWasInitialized
ProfileCheckWasPartiallyLinked
ProfileClassInitScanThreshold
ProfileCodeBlobSizes
ProfileCompilePreMainTier2AfterTier1
ProfileDeduplicateProfiles
ProfileDelayReprofileOnMegamorphicTrap
ProfileEagerLoadNullsourceClasses
ProfileEmitDefaultLogOut
ProfileEmitNestedProfile
ProfileEmitRuntimeClassInitCall
ProfileEnableInlineHints
ProfileEnableOptimizationHints
ProfileExitOnInputError
ProfileFixupUnsatisfiableDependencies
ProfileForcePreinitializeBootstrapClasses
ProfileForcePreinitializeClasses
ProfileForcePreinitializeEnums
ProfileIgnoreEmptyProfiles
ProfileInternalThreads
ProfileLVBs
ProfileLiveObjects
ProfileLoadRelatedClasses
ProfileLockContentionDepth
ProfileLogDumpInputToFile
ProfileLogDumpOutputToFile
ProfileLogFirstCallOfCompiledMethod
ProfileLogFirstCallOfInterpretedMethod
ProfileLogFirstCallOnCompilation
ProfileLogIn
ProfileLogInBufferSize
ProfileLogInterpretedCallsForCompiledMethodsOnly
ProfileLogMaxSize
ProfileLogName
ProfileLogOut
ProfileLogOutAddHeaderString
ProfileLogOutBufferSize
ProfileLogOutMaxNominatedGenerationCount
ProfileLogOutNominationMaxSize
ProfileLogOutNominationMaxTimeSec
ProfileLogOutNominationMinSize
ProfileLogOutNominationMinTimeSec
ProfileLogOutVerbose
ProfileLogOutputChunkMaxSize
ProfileLogServiceConnectionTimeoutMillis
ProfileLogServiceOutputChunkMaxSec
ProfileLogServiceOutputChunkMaxSize
ProfileLogTimeLimitSeconds
ProfileMaintainTierPromotion
ProfileMergeCountersMax
ProfileMethodEntry
ProfileNativeMethods
ProfilePartialInexactMatch
ProfilePartialMatchRatio
ProfilePersistAggressiveSpeculation
ProfilePersistCodeCacheProfiles
ProfilePersistCodeProfilesOnUncommonTraps
ProfilePersistUncommonTraps
ProfilePreMainTier2ExtraCompilerThreads
ProfilePrecompileMethods
ProfilePreinitializeClasses
ProfilePrelinkClasses
ProfilePreloadClasses
ProfilePreloadProxy
ProfilePrintPrecompilationReport
ProfilePrintReport
ProfileProactivelyCompileC1
ProfileProactivelyCompileC2
ProfileProvideCodeProfile
ProfileProvideCodeProfileAfterVMInit
ProfileProvideCodeProfileBeforeVMInit
ProfileProvideFuzzyMatchKID
ProfileProvideInitializationHints
ProfileProvideNestedProfileForC1
ProfileReportFile
ProfileReportXMLFile
ProfileResolveSafeBootstrapMethods
ProfileSVBs
ProfileScanClassInitBytecodes
ProfileSkipMatchCollidingReflectorClass
ProfileStabilizePreMainTier1
ProfileStabilizePreMainTier2
ProfileStartupLimitInSeconds
ProfileStrictMatchLoaderClassNameForAutoIdentification
ProfileTrackLambdaFormClasses
ProfileTriggerPostMainTier1
ProfileTriggerPostMainTier2
ProfileUseAsyncCallbacks
ProfileUseClassLoaderAutoIdentification
ProfileUseHardDependencies
ProfileUseMultipleMatchTables
ProfileUsePackageMatchTable
ProfileUsePersistedInstructionData
ProfileUseSmartInlining
ProfileUseSoftC1Dependencies
ProfileUseSoftFalconDependencies
ProfileVerifyTopLevelMethod
ProfileWaitForTier1Precompilation
ProfileWaitForTier2Precompilation
ProfileWorkerThreads
ProfilerLogGC
PromoteCheckpoints
ProtectInitialCodeCache
RTMExplicitAborts
RTMHeuristic
RTMHeuristicMonitorInterval
RTMPerCycleDisableLimit
RTMTotalCountExact
RTMTraceLocking
RTMTryOnceAfterNoSpeculate
RdtscFrequency
ReadSpinIterations
ReallocateOnPreallocatedLogMessageBufferOverflow
RecompileTopLevelOSRWhenStuckInLoop
ReduceThreadsLockContention
ReflectionMethodsInOriginalOrder
RegisterWithARTA
RemoteKIDProviderTimeoutThresholdMs
ReportConstantMaxPossibleHeapAsMaxJavaHeap
ReportUsedAsCommitted
ReprofileAfterDevirtualizationTrap
ReprofileReset
ReserveFakeMonitorVirtualMemoryBytes
ReservedMonitorCacheSize
ResetSignalMaskAtLaunch
RunVMErrorOnUnhandledSignals
STWNewGenPercent
SafelyTrustEffectivelyFinalFields
SafelyTrustFinalNonStaticFields
SafepointGraceMaxCount
SafepointInternalThreadsFirst
SafepointNotesThreadLimit
SafepointOperationTimeoutDelayMS
SafepointProfilerInterval
SafepointProfilerMaxBuffers
SafepointProfilerRealTimeSignalNumber
SafepointProfilerThreshold
SafepointProfilerThresholdMS
SafepointSpinBeforeWaitMicros
SafepointWaitTimeProfiler
SafepointWaitTimeProfilerLog
SaveImageAfterVMInit
SaveImageCloseUnexpectedFDs
SaveImageDelayStartupMillis
SaveImageWithSudoPrivilege
ScanSystemDictionaryBeforeUnload
SelfDiagnosticRunLevel
SelfDiagnosticRunPath
SharedSkipVerify
ShenandoahPacing
ShortSegmentOffsetAsPercentOfReserved
ShortSegmentOffsetAsPercentOfXms
ShowCarrierFrames
SideBandSpacePadding
SignalThreadPriority
SkipLookupInDualIssueMode
SlowTickProfilerFrequency
SpecialEncodeISOArrayMinLength
SpecialStringHashCode
SpecialStringHashCodeMinLength
StackSlotAlignmentBits
StackTraceWalkLimit
StaleBlobsUnbindThresholdByCount
StaleBlobsUnbindThresholdBySizeInBytes
StallProfilerLog
StartFlightRecording
StartWithTickProfilerPaused
StressImplicitNullChecks
StringDedupArraySize
StringDeduplicationRequestSize
StubsPreserveFramePointer
SuppressRoutineGCDetails
SuppressUnchangingGCDetails
SurrogateLockerPriority
SynchronousExplicitGC
TLABPrefetchDistance
TLABResizeStepPercent
TLABUseYmmForZeroing
TLABZeroRegionBytes
TLABZeroTailBytes
TTSP_Ticks_Freq_Multiplier
TaskQueueSize
TestLVBFrameDataRewrite
TestStackAlignmentBeforeCall
ThreadCPUUtilizationReportThreshold
ThreadOptOptions
TickProfilerClockType
TickProfilerFrequency
TickProfilerNotifierIntervalMillis
TickProfilerRealTimeSignalNumber
Tier1CompileBrokerBufferFlushTimeout
Tier1OptimizeVirtualCallProfiling
Tier1ProfileBranches
Tier1ProfileCalls
Tier1ProfileCheckcasts
Tier1ProfileInlinedCalls
Tier1ProfileVirtualCalls
Tier2CompileBrokerBufferFlushTimeout
Tier2OSRThreshold
TimeInSafepointMaxThresholdMicros
TimeInSafepointMinThresholdMicros
TopTierCompileQueueCapacity
TopTierCompileQueueEvictAfterMs
TopTierCompileThresholdColdTriggerMillis
TopTierCompileThresholdColdTriggerPercent
TopTierCompileThresholdMs
TopTierCompileThresholdTriggerMillis
TopTierHotnessCompilePolicy
TopTierHotnessHistogramMinRecords
TopTierSlowDownCompilationRatio
TopTierStashOnlyCompileQueueCapacity
TraceC1GuardedCHADevirtualization
TraceClassLinking
TraceCodeBufferAllocations
TraceCodeCacheAllocations
TraceCodeCacheFlushing
TraceDeflations
TraceDeflationsDetails
TraceEffectivelyFinal
TraceFastJNIAccessors
TraceFirstCall
TraceFirstCallOfCompiledMethod
TraceFirstCallOfInterpretedMethod
TraceIdenticalReceiverDevirtualization
TraceImplicitNullChecks
TraceInlinedStuckInLoop
TraceJVMSignals
TraceMethodStubs
TraceProfileApplication
TraceRCTimes
TraceTierPromotion
TraceTopTierReEnqueuedNotReadyCompilations
TraceTrapInstallation
TraceTrivialInterfaceAdd
TraceUnguardedStack
TrivialArrayElementGetter
TrivialArrayElementSetter
TrivialArrayLengthGetter
TrivialBuilderSetter
TrivialConstValueGetter
TrivialEmptyMethod
TrivialGetter
TrivialMethods
TrivialProxyGetter
TrivialSetter
TrivialStaticValueGetter
TrivialValueGetter
TrustFinalsNonStaticFieldsInCISharedClasses
TrustMutableCallSite
TrustStringFinalNonStaticFields
UniquePollingOpEntries
Use32ByteCopy
UseAESCTRIntrinsics
UseAVX512Intrinsics
UseAdler32Intrinsics
UseAlignedAdler32
UseAlreadyCompiledInliningExceptions
UseAznixSystemCTM
UseBASE64Intrinsics
UseBackgroundPageScrubbing
UseBackgroundPreZeroing
UseBootKIDProvider
UseC1
UseC1OSR
UseC2
UseC2OSR
UseCC
UseCNC
UseCPUSchedulerPrototype
UseCachingOfCallTarget
UseClassloaderNameAsTag
UseConstantAsInitialIRHash
UseContainerCpuShares
UseContainerSupport
UseCpuAllocPath
UseCustomJSSE
UseDedicatedRegisterForLVB
UseDeserializationClassCache
UseEarlyClassLoading
UseEmergencyCodeCacheFlushing
UseEnhancedClassResolution
UseEpsilonGC
UseExactHeapSize
UseExactInitialCodeCacheSize
UseExactReservedCodeCacheSize
UseFalcon
UseFalconOSR
UseFastJNIExceptionCheck
UseFastUnorderedTimeStamps
UseForegroundPreZeroing
UseGCUnifiedLogging
UseGHASHIntrinsics
UseGenPauselessGC
UseIncrementalCodeCacheFlushing
UseIntrinsics
UseKestrelC2
UseKlassNameBasedKID
UseKlassNameBasedMultiKIDNumSystemSlices
UseKlassNameBasedMultiKIDSlice
UseLLVMBasedDisassembler
UseLVBCallStub
UseLVBs
UseLargeCodePages
UseLegacy8uJSSE
UseLegacyCompiler
UseLegacyJNINameEscaping
UseLlvmForStubs
UseLog4jGetCallerClassIntrinsic
UseMD5Intrinsics
UseMemsetForZeroing
UseMetaTicks
UseMethodIDAsInitialIRHash
UseMmapForDirectByteBuffers
UseModifiedInputStreams
UseModifiedRuleBasedCollator
UseModifiedThreadLocal
UseNewFeature1
UseNewFeature2
UseNewFeature3
UseNewFeature4
UseNewIntrinsics
UseNewIntrinsicsInC1
UseNewLevel
UseNewSVBs
UseOldCHABehavior
UseOnSpinWaitIntrinsic
UseOopsInCalleeSavedRegisters
UseOpenJSSE
UseOptimizedCollectionsIterator
UseOptimizedFutexFlags
UseOptimizedThreadLookup
UsePersistentKID
UsePreZeroThrottling
UsePreZeroedTLABs
UsePrefetchInWideCopies
UseProfileInOSR
UseRIPRelativeAddressingMode
UseRTAdler32Intrinsics
UseRandomKID
UseRdtsc
UseRdtscForJavaTime
UseRdtscForVMInternal
UseRdtscUnchecked
UseRemoteKIDProvider
UseReservedRangeKID
UseRetPCPoisoningToForceUnwindFromYellowZone
UseSTW
UseSTWForNewGen
UseSVBs
UseSafepointsInCopy
UseSafepointsInCopyInliningIntrinsics
UseScasInSubtypeCheck
UseSeaOfNodesC2
UseSecondarySuperCache
UseSparkSpecificWorkarounds
UseSpecialArrayCopy
UseSpecialHashSet
UseSplitVerifier
UseStableClassLoaderID
UseThreadOpt
UseThreadStateNativeWrapperProtocol
UseTickProfiler
UseTickProfilerAsJFRThreadSampler
UseTier1OSRProfilesInTier2
UseTimeInSafepointTicks
UseTransparentHugePagesForCodeCache
UseTransparentHugePagesForMonitorCache
UseTransparentHugePagesForSideBand
UseTrimorphicInlining
UseTrueObjectsForUnsafe
UseUnalignedAccesses
UseUserTicks
UseWideCopyPattern2
UseZST
UseZVision
UseZingMXBeans
UseZingStringDeduplication
UserTickFlushRate
ValidateLicenseKey
VerifyCPCEFlags
VerifyJVMLockAtLVB
VerifyLVBTrap
WaitForDebugger
WakeupAssistSleepTimeNanos
WatcherThreadPriority
XCompAfterStartup
ZVisionBasenamePrefixStr
ZVisionBasenameStr
ZVisionDebugVerbosity
ZVisionDirectoryStr
ZVisionFilterTicksKey
ZVisionHostAgentRequestTimeoutMs
ZVisionHostAgentRetrySecs
ZVisionHostAgentWaitSecs
ZVisionIPCNameSuffixStr
ZVisionJVMKey
ZVisionMaxMsgsProcessedPerAttempt
ZVisionServiceThreadPriority
Zilla9164Workaround
Zilla9614Workaround
ZingLic
ZingLicTmpDir
ZingLicenseFile
ZingTestingGracePeriodSec

Zing JDK8 removed:

AdaptiveSizeDecrementScaleFactor
AdaptiveSizeMajorGCDecayTimeScale
AdaptiveSizePausePolicy
AdaptiveSizePolicyCollectionCostMargin
AdaptiveSizePolicyInitializingSteps
AdaptiveSizePolicyOutputInterval
AdaptiveSizePolicyWeight
AdaptiveSizeThroughPutPolicy
AdaptiveTimeWeight
AdjustConcurrency
AggressiveUnboxing
AllocateInstancePrefetchLines
AllocatePrefetchDistance
AllocatePrefetchInstr
AllocatePrefetchLines
AllocatePrefetchStepSize
AllocatePrefetchStyle
AllowJNIEnvProxy
AllowUserSignalHandlers
AlwaysActAsServerClassMachine
AlwaysCompileLoopMethods
AlwaysLockClassLoader
AlwaysRestoreFPU
AlwaysTenure
ArrayAllocatorMallocLimit
AssertOnSuspendWaitFailure
AssumeMP
AutoGCSelectPauseMillis
BackEdgeThreshold
BackgroundCompilation
BaseFootPrintEstimate
BiasedLockingBulkRebiasThreshold
BiasedLockingBulkRevokeThreshold
BiasedLockingDecayTime
BiasedLockingStartupDelay
BindCMSThreadToCPU
BindGCTaskThreadsToCPUs
BlockOffsetArrayUseUnallocatedBlock
BranchOnRegister
C1OptimizeVirtualCallProfiling
C1ProfileBranches
C1ProfileCalls
C1ProfileInlinedCalls
C1ProfileVirtualCalls
C1UpdateMethodData
CICompilerCount
CICompilerCountPerCPU
CMSAbortSemantics
CMSAbortablePrecleanMinWorkPerIteration
CMSAbortablePrecleanWaitMillis
CMSBitMapYieldQuantum
CMSBootstrapOccupancy
CMSClassUnloadingEnabled
CMSClassUnloadingMaxInterval
CMSCleanOnEnter
CMSCompactWhenClearAllSoftRefs
CMSConcMarkMultiple
CMSConcurrentMTEnabled
CMSCoordinatorYieldSleepCount
CMSDumpAtPromotionFailure
CMSEdenChunksRecordAlways
CMSExpAvgFactor
CMSExtrapolateSweep
CMSFullGCsBeforeCompaction
CMSIncrementalDutyCycle
CMSIncrementalDutyCycleMin
CMSIncrementalMode
CMSIncrementalOffset
CMSIncrementalPacing
CMSIncrementalSafetyFactor
CMSIndexedFreeListReplenish
CMSInitiatingOccupancyFraction
CMSIsTooFullPercentage
CMSLargeCoalSurplusPercent
CMSLargeSplitSurplusPercent
CMSLoopWarn
CMSMaxAbortablePrecleanLoops
CMSMaxAbortablePrecleanTime
CMSOldPLABMax
CMSOldPLABMin
CMSOldPLABNumRefills
CMSOldPLABReactivityFactor
CMSOldPLABResizeQuicker
CMSOldPLABToleranceFactor
CMSPLABRecordAlways
CMSParPromoteBlocksToClaim
CMSParallelInitialMarkEnabled
CMSParallelRemarkEnabled
CMSParallelSurvivorRemarkEnabled
CMSPrecleanDenominator
CMSPrecleanIter
CMSPrecleanNumerator
CMSPrecleanRefLists1
CMSPrecleanRefLists2
CMSPrecleanSurvivors1
CMSPrecleanSurvivors2
CMSPrecleanThreshold
CMSPrecleaningEnabled
CMSPrintChunksInDump
CMSPrintEdenSurvivorChunks
CMSPrintObjectsInDump
CMSRemarkVerifyVariant
CMSReplenishIntermediate
CMSRescanMultiple
CMSSamplingGrain
CMSScavengeBeforeRemark
CMSScheduleRemarkEdenPenetration
CMSScheduleRemarkEdenSizeThreshold
CMSScheduleRemarkSamplingRatio
CMSSmallCoalSurplusPercent
CMSSmallSplitSurplusPercent
CMSSplitIndexedFreeListBlocks
CMSTriggerInterval
CMSTriggerRatio
CMSWaitDuration
CMSWorkQueueDrainThreshold
CMSYield
CMSYieldSleepCount
CMSYoungGenPerWorker
CMS_FLSPadding
CMS_FLSWeight
CMS_SweepPadding
CMS_SweepTimerThresholdMillis
CMS_SweepWeight
CPUForCMSThread
CSEArrayLength
ClassUnloadingWithConcurrentMark
ClearFPUAtPark
CodeCacheExpansionSize
CodeCacheMinBlockLength
CodeCacheMinimumUseSpace
CodeEntryAlignment
CollectGen0First
CompileThreshold
CompilerThreadHintNoPreempt
CompressedClassSpaceSize
ConcGCThreads
CreateMinidumpOnCrash
CriticalJNINatives
DTraceAllocProbes
DTraceMethodProbes
DTraceMonitorProbes
DebugInlinedCalls
DebugNonSafepoints
DefaultMaxRAMFraction
DefaultThreadPriority
DeferInitialCardMark
DeferPollingPageLoopCount
DeferThrSuspendLoopCount
DeoptimizeRandom
DisablePrimordialThreadGuardPages
DominatorSearchLimit
DumpLoadedClassList
DumpReplayDataOnError
DumpSharedSpaces
EliminateAllocationArraySizeLimit
EliminateAllocations
EliminateLocks
EliminateNestedLocks
EmitSync
EnableTracing
ErgoHeapSizeLimit
ErrorReportServer
EscapeAnalysisTimeout
ExplicitGCInvokesConcurrent
ExplicitGCInvokesConcurrentAndUnloadsClasses
ExtendedDTraceProbes
ExtraSharedClassListFile
FLOATPRESSURE
FLSAlwaysCoalesceLarge
FLSCoalescePolicy
FLSLargestBlockCoalesceProximity
FLSVerifyAllHeapReferences
FLSVerifyIndexTable
FLSVerifyLists
FenceInstruction
FilterSpuriousWakeups
ForceDynamicNumberOfGCThreads
ForceNUMA
ForceTimeHighResolution
ForceUnreachable
FreqInlineSize
G1ConcMarkStepDurationMillis
G1ConcRSHotCardLimit
G1ConcRSLogCacheSize
G1ConcRefinementGreenZone
G1ConcRefinementRedZone
G1ConcRefinementServiceIntervalMillis
G1ConcRefinementThreads
G1ConcRefinementThresholdStep
G1ConcRefinementYellowZone
G1ConfidencePercent
G1EagerReclaimHumongousObjects
G1EagerReclaimHumongousObjectsWithStaleRefs
G1ExpandByPercentOfAvailable
G1HeapWastePercent
G1LogLevel
G1MaxNewSizePercent
G1MixedGCCountTarget
G1MixedGCLiveThresholdPercent
G1NewSizePercent
G1OldCSetRegionThresholdPercent
G1PrintHeapRegions
G1PrintRegionLivenessInfo
G1RSetRegionEntries
G1RSetScanBlockSize
G1RSetSparseRegionEntries
G1RSetUpdatingPauseTimePercent
G1RefProcDrainInterval
G1SATBBufferEnqueueingThresholdPercent
G1SATBBufferSize
G1SummarizeConcMark
G1SummarizeRSetStats
G1SummarizeRSetStatsPeriod
G1TraceConcRefinement
G1TraceEagerReclaimHumongousObjects
G1TraceStringSymbolTableScrubbing
G1UpdateBufferSize
G1UseAdaptiveConcRefinement
G1UseConcMarkReferenceProcessing
G1VerifyHeapRegionCodeRoots
G1VerifyRSetsDuringFullGC
GCDrainStackTargetSize
GCLockerEdenExpansionPercent
GCLockerInvokesConcurrent
GCLockerRetryAllocationCount
GCParallelVerificationEnabled
GCPauseIntervalMillis
HeapDumpAfterFullGC
HeapDumpBeforeFullGC
HeapFirstMaximumCompactionCount
HeapMaximumCompactionInterval
HeapSizePerGCThread
INTPRESSURE
IgnoreEmptyClassPaths
IgnoreUnverifiableClassesDuringDump
IncreaseFirstTierCompileThresholdAt
IncrementalInline
InitialBootClassLoaderMetaspaceSize
InitialRAMFraction
InitialSurvivorRatio
InitialTenuringThreshold
InlineDataFile
InlineIntrinsics
InlineSynchronizedMethods
InsertMemBarAfterArraycopy
InterpreterProfilePercentage
LIRFillDelaySlots
LargePageHeapSizeThreshold
LiveNodeCountInliningCutoff
LoadExecStackDllInVMThread
LoopLimitCheck
MallocMaxTestWords
MallocVerifyStart
MarkStackSize
MarkStackSizeMax
MarkSweepAlwaysCompactCount
MarkSweepDeadRatio
MaxGCMinorPauseMillis
MaxInlineLevel
MaxInlineSize
MaxLoopPad
MaxMetaspaceExpansion
MaxMetaspaceFreeRatio
MaxMetaspaceSize
MaxRAMFraction
MaxRecursiveInlineLevel
MaxTenuringThreshold
MaxTrivialSize
MetaspaceSize
MethodFlushing
MinHeapDeltaBytes
MinHeapFreeRatio
MinInliningThreshold
MinMetaspaceExpansion
MinMetaspaceFreeRatio
MinRAMFraction
MinSurvivorRatio
MonitorBound
MonitorInUseLists
NUMAChunkResizeWeight
NUMAInterleaveGranularity
NUMAPageScanRate
NUMASpaceResizeRate
NUMAStats
NativeMonitorFlags
NativeMonitorSpinLimit
NativeMonitorTimeout
NeedsDeoptSuspend
NeverActAsServerClassMachine
NeverTenure
NmethodSweepActivity
NmethodSweepCheckInterval
NmethodSweepFraction
NumberOfLoopInstrToAlign
ObjectAlignmentInBytes
ObjectCountCutOffPercent
OldPLABSize
OldPLABWeight
OldSize
OnStackReplacePercentage
OptimizeExpensiveOps
OptimizeFill
OptimizePtrCompare
OptimizeStringConcat
OptoPeephole
OptoScheduling
PLABWeight
PSChunkLargeArrays
ParGCArrayScanChunk
ParGCCardsPerStrideChunk
ParGCDesiredObjsFromOverflowList
ParGCStridesPerThread
ParGCTrimOverflow
ParGCUseLocalOverflow
ParallelGCBufferWastePct
ParallelGCRetainPLAB
ParallelGCVerbose
ParallelOldDeadWoodLimiterMean
ParallelOldDeadWoodLimiterStdDev
ParallelRefProcBalancingEnabled
ParallelRefProcEnabled
PauseAtExit
PauseAtStartup
PauseAtStartupFile
PausePadding
PerBytecodeRecompilationCutoff
PerMethodSpecTrapLimit
PerfBypassFileSystemCheck
PreInflateSpin
PredictedLoadedClassCount
PreferInterpreterNativeStubs
PretenureSizeThreshold
PrintActiveCpus
PrintAdaptiveSizePolicy
PrintBiasedLockingStatistics
PrintCMSInitiationStatistics
PrintCMSStatistics
PrintClassHistogramAfterFullGC
PrintClassHistogramBeforeFullGC
PrintCodeCacheOnCompilation
PrintCompilation2
PrintCompressedOopsMode
PrintDTraceDOF
PrintFLSCensus
PrintFLSStatistics
PrintFlagsInitial
PrintGCCause
PrintGCID
PrintHeapAtGCExtended
PrintJNIGCStalls
PrintMethodFlushingStatistics
PrintMethodHandleStubs
PrintNMethods
PrintNativeNMethods
PrintOldPLAB
PrintPLAB
PrintParallelOldGCPhaseTimes
PrintPreciseBiasedLockingStatistics
PrintPromotionFailure
PrintSafepointStatisticsCount
PrintSafepointStatisticsTimeout
PrintSharedArchiveAndExit
PrintSharedDictionary
PrintSharedSpaces
PrintSignatureHandlers
PrintStringDeduplicationStatistics
PrintStringTableStatistics
PrintTenuringDistribution
PrintTieredEvents
ProcessDistributionStride
ProfileDynamicTypes
ProfileInterpreter
ProfileIntervals
ProfileIntervalsTicks
ProfileMaturityPercentage
ProfileTraps
ProfileVM
ProfilerPrintByteCodeStatistics
ProfilerRecordPC
PromotedPadding
QueuedAllocationWarningCount
RTMLockingCalculationDelay
RTMLockingThreshold
RangeLimitCheck
ReadPrefetchInstr
ReduceBulkZeroing
ReduceFieldZeroing
ReduceInitialCardMarks
RefDiscoveryPolicy
RegisterCostAreaRatio
ReplayDataFile
RequireSharedSpaces
ResizeOldPLAB
ResizePLAB
RestoreMXCSROnJNICalls
RoundFPResults
SafepointSpinBeforeYield
SafepointTimeout
ScavengeBeforeFullGC
ScavengeRootsInCode
SharedArchiveFile
SharedBaseAddress
SharedClassListFile
SharedMiscCodeSize
SharedMiscDataSize
SharedReadOnlySize
SharedReadWriteSize
SharkMaxInlineSize
SharkOptimizationLevel
SharkPerformanceWarnings
SharkPrintAsmOf
SharkPrintBitcodeOf
SharkTraceInstalls
SpecTrapLimitExtraEntries
StarvationMonitorInterval
StringDeduplicationAgeThreshold
StringDeduplicationRehashALot
StringDeduplicationResizeALot
SurvivorAlignmentInBytes
SurvivorPadding
SuspendRetryCount
SuspendRetryDelay
SyncKnobs
SyncVerbose
TLABAllocationWeight
TLABStats
TargetPLABWastePct
TargetSurvivorRatio
TenuredGenerationSizeIncrement
TenuredGenerationSizeSupplement
TenuredGenerationSizeSupplementDecay
ThreadPriorityVerbose
ThreadSafetyMargin
ThresholdTolerance
Tier0BackedgeNotifyFreqLog
Tier0InvokeNotifyFreqLog
Tier0ProfilingStartPercentage
Tier23InlineeNotifyFreqLog
Tier2BackEdgeThreshold
Tier2BackedgeNotifyFreqLog
Tier2CompileThreshold
Tier2InvokeNotifyFreqLog
Tier3BackEdgeThreshold
Tier3BackedgeNotifyFreqLog
Tier3CompileThreshold
Tier3DelayOff
Tier3DelayOn
Tier3InvocationThreshold
Tier3InvokeNotifyFreqLog
Tier3LoadFeedback
Tier3MinInvocationThreshold
Tier4BackEdgeThreshold
Tier4CompileThreshold
Tier4InvocationThreshold
Tier4LoadFeedback
Tier4MinInvocationThreshold
TieredCompilation
TieredCompileTaskTimeout
TieredRateUpdateMaxTime
TieredRateUpdateMinTime
TieredStopAtLevel
TraceBiasedLocking
TraceClassPaths
TraceDynamicGCThreads
TraceGCTaskThread
TraceGen0Time
TraceGen1Time
TraceMetadataHumongousAllocation
TraceMonitorInflation
TraceNMethodInstalls
TraceParallelOldGCTasks
TraceSafepointCleanupTime
TraceSuspendWaitFailures
TrackedInitializationLimit
TransmitErrorReport
TrapBasedNullChecks
TrapBasedRangeChecks
TrustFinalNonStaticFields
TwoOperandLIRForm
TypeProfileArgsLimit
TypeProfileLevel
TypeProfileParmsLimit
UncommonNullCast
UnguardOnExecutionViolation
UnlinkSymbolsALot
UnrollLimitCheck
Use486InstrsOnly
UseAdaptiveGCBoundary
UseAdaptiveGenerationSizePolicyAtMajorCollection
UseAdaptiveGenerationSizePolicyAtMinorCollection
UseAdaptiveNUMAChunkSizing
UseAdaptiveSizeDecayMajorGCCost
UseAdaptiveSizePolicy
UseAdaptiveSizePolicyFootprintGoal
UseAdaptiveSizePolicyWithSystemGC
UseAddressNop
UseAltSigs
UseAutoGCSelectPolicy
UseBiasedLocking
UseBoundThreads
UseCGroupMemoryLimitForHeap
UseCMSBestFit
UseCMSCollectionPassing
UseCMSCompactAtFullCollection
UseCMSInitiatingOccupancyOnly
UseCodeCacheFlushing
UseCompiler
UseCompilerSafepoints
UseCompressedClassPointers
UseConcMarkSweepGC
UseCondCardMark
UseCounterDecay
UseCriticalCMSThreadPriority
UseCriticalCompilerThreadPriority
UseCriticalJavaThreadPriority
UseFPUForSpilling
UseGCOverheadLimit
UseHeavyMonitors
UseIncDec
UseInlineCaches
UseInlineDepthForSpeculativeTypes
UseInterpreter
UseLWPSynchronization
UseLargePagesInMetaspace
UseLockedTracing
UseLoopCounter
UseLoopInvariantCodeMotion
UseLoopPredicate
UseMathExactIntrinsics
UseMaximumCompactionOnSystemGC
UseMemSetInBOT
UseNUMAInterleaving
UseNewLongLShift
UseOldInlining
UseOnStackReplacement
UseOnlyInlinedBimorphic
UseOptoBiasInlining
UsePSAdaptiveSurvivorSizePolicy
UseParNewGC
UseRDPCForConstantTableBase
UseRTMDeopt
UseRTMForStackLocks
UseSSE
UseSharedSpaces
UseStoreImmI16
UseStringDeduplication
UseTLAB
UseTypeSpeculation
UseVMInterruptibleIO
UseXMMForArrayCopy
UseXmmI2D
UseXmmI2F
UseXmmLoadAndClearUpper
UseXmmRegToRegMoveAll
ValueSearchLimit
VerifyAdapterCalls
VerifyDuringStartup
VerifyGCLevel
VerifyGCStartAt
VerifyObjectStartArray
VerifyRememberedSets
VerifySharedSpaces
VerifySilently
VerifyStringTableAtExit
VerifySubSet
WorkStealingHardSpins
WorkStealingSleepMillis
WorkStealingSpinToYieldRatio
WorkStealingYieldsBeforeSleep
YoungGenerationSizeIncrement
YoungGenerationSizeSupplement
YoungGenerationSizeSupplementDecay
YoungPLABSize
hashCode