VM Options Explorer - Temurin JDK20


NameTypeDefault
Type
AVX3Thresholdint4096
AbortVMOnCompilationFailureboolfalse
AbortVMOnExceptionMessageccstr
AbortVMOnExceptionccstr
AbortVMOnSafepointTimeoutboolfalse
AbortVMOnVMOperationTimeoutDelayintx1000
AbortVMOnVMOperationTimeoutboolfalse
ActiveProcessorCountint-1
AdaptiveSizeDecrementScaleFactoruintx4
AdaptiveSizeMajorGCDecayTimeScaleuintx10
AdaptiveSizePolicyCollectionCostMarginuintx50
AdaptiveSizePolicyInitializingStepsuintx20
AdaptiveSizePolicyOutputIntervaluintx0
AdaptiveSizePolicyWeightuintx10
AdaptiveSizeThroughPutPolicyuintx0
AdaptiveTimeWeightuintx25
AdjustStackSizeForTLSboolfalse
AggressiveHeapboolfalse
AggressiveUnboxingbooltrue
AlignVectorboolfalse
AllocateHeapAtccstr
AllocateInstancePrefetchLinesintx1
AllocatePrefetchDistanceintx192
AllocatePrefetchInstrintx3
AllocatePrefetchLinesintx4
AllocatePrefetchStepSizeintx64
AllocatePrefetchStyleintx1
AllowArchivingWithJavaAgentboolfalse
AllowParallelDefineClassboolfalse
AllowRedefinitionToAddDeleteMethodsboolfalse
AllowUserSignalHandlersboolfalse
AllowVectorizeOnDemandbooltrue
AlwaysActAsServerClassMachineboolfalse
AlwaysAtomicAccessesboolfalse
AlwaysCompileLoopMethodsboolfalse
AlwaysPreTouchboolfalse
AlwaysRestoreFPUboolfalse
AlwaysSafeConstructorsboolfalse
AlwaysTenureboolfalse
ArchiveClassesAtExitccstr
ArchiveRelocationModeint0
ArrayAllocatorMallocLimitsize_t18446744073709551615
ArrayCopyLoadStoreMaxElemintx8
ArrayOperationPartialInlineSizeintx0
AsyncDeflationIntervalintx250
AsyncLogBufferSizesize_t2097152
AutoBoxCacheMaxintx128
AutoCreateSharedArchiveboolfalse
AvgMonitorsPerThreadEstimatesize_t1024
BCEATraceLevelintx0
BackgroundCompilationbooltrue
BaseFootPrintEstimatesize_t268435456
BlockLayoutByFrequencybooltrue
BlockLayoutMinDiamondPercentageintx20
BlockLayoutRotateLoopsbooltrue
BootstrapJVMCIboolfalse
BytecodeVerificationLocalboolfalse
BytecodeVerificationRemotebooltrue
C1InlineStackLimitintx5
C1MaxInlineLevelintx9
C1MaxInlineSizeintx35
C1MaxRecursiveInlineLevelintx1
C1MaxTrivialSizeintx6
C1OptimizeVirtualCallProfilingbooltrue
C1ProfileBranchesbooltrue
C1ProfileCallsbooltrue
C1ProfileCheckcastsbooltrue
C1ProfileInlinedCallsbooltrue
C1ProfileVirtualCallsbooltrue
C1UpdateMethodDatabooltrue
CICompilerCountPerCPUbooltrue
CICompilerCountintx4
CIPrintCompileQueueboolfalse
CITimeboolfalse
CheckIntrinsicsbooltrue
CheckJNICallsboolfalse
ClassUnloadingWithConcurrentMarkbooltrue
ClassUnloadingbooltrue
ClipInliningbooltrue
CodeCacheExpansionSizeuintx65536
CodeCacheMinBlockLengthuintx6
CodeCacheSegmentSizeuintx128
CodeEntryAlignmentintx32
CompactStringsbooltrue
CompilationModeccstrdefault
CompileCommandFileccstr
CompileCommandccstrlist
CompileOnlyccstrlist
CompileThresholdScalingdouble1.000000
CompileThresholdintx10000
CompilerDirectivesFileccstr
CompilerDirectivesIgnoreCompileCommandsboolfalse
CompilerDirectivesLimitint50
CompilerDirectivesPrintboolfalse
CompilerThreadPriorityint-1
CompilerThreadStackSizeintx1024
CompressedClassSpaceSizesize_t1073741824
ConcGCThreadsuint2
ConditionalMoveLimitintx3
ContendedPaddingWidthintx128
ControlIntrinsicccstrlist
CrashOnOutOfMemoryErrorboolfalse
CreateCoredumpOnCrashbooltrue
DTraceAllocProbesboolfalse
DTraceMethodProbesboolfalse
DTraceMonitorProbesboolfalse
DebugInlinedCallsbooltrue
DebugNonSafepointsboolfalse
DeferInitialCardMarkboolfalse
DeoptimizeNMethodBarriersALotboolfalse
DiagnoseSyncOnValueBasedClassesint0
DisableAttachMechanismboolfalse
DisableExplicitGCboolfalse
DisableIntrinsicccstrlist
DisablePrimordialThreadGuardPagesboolfalse
DisplayVMOutputToStderrboolfalse
DisplayVMOutputToStdoutboolfalse
DisplayVMOutputbooltrue
DoEscapeAnalysisbooltrue
DoJVMTIVirtualThreadTransitionsbooltrue
DoReserveCopyInSuperWordbooltrue
DominatorSearchLimitintx1000
DontCompileHugeMethodsbooltrue
DontYieldALotboolfalse
DumpLoadedClassListccstr
DumpPerfMapAtExitboolfalse
DumpPrivateMappingsInCorebooltrue
DumpReplayDataOnErrorbooltrue
DumpSharedMappingsInCorebooltrue
DuplicateBackedgebooltrue
EagerJVMCIboolfalse
EagerXrunInitboolfalse
EliminateAllocationArraySizeLimitintx64
EliminateAllocationFieldsLimitintx512
EliminateAllocationsbooltrue
EliminateAutoBoxbooltrue
EliminateLocksbooltrue
EliminateNestedLocksbooltrue
EnableContendedbooltrue
EnableDynamicAgentLoadingbooltrue
EnableJVMCIProductboolfalse
EnableJVMCIboolfalse
EnableThreadSMRExtraValidityChecksbooltrue
EnableThreadSMRStatisticsboolfalse
EnableVectorAggressiveReboxingboolfalse
EnableVectorReboxingboolfalse
EnableVectorSupportboolfalse
EnableWaitForParallelLoadboolfalse
EpsilonElasticTLABDecaybooltrue
EpsilonElasticTLABbooltrue
EpsilonMaxTLABSizesize_t4194304
EpsilonMinHeapExpandsize_t134217728
EpsilonPrintHeapStepssize_t20
EpsilonTLABDecayTimesize_t1000
EpsilonTLABElasticitydouble1.100000
EpsilonUpdateCountersStepsize_t1048576
ErgoHeapSizeLimitsize_t0
ErrorFileToStderrboolfalse
ErrorFileToStdoutboolfalse
ErrorFileccstr
ErrorLogPrintCodeLimitint3
ErrorLogSecondaryErrorDetailsboolfalse
ErrorLogTimeoutuint64_t120
EscapeAnalysisTimeoutdouble20.000000
EstimateArgEscapebooltrue
ExecutingUnitTestsboolfalse
ExitOnOutOfMemoryErrorboolfalse
ExpandSubTypeCheckAtParseTimeboolfalse
ExplicitGCInvokesConcurrentboolfalse
ExtensiveErrorReportsboolfalse
ExtraSharedClassListFileccstr
FlightRecorderOptionsccstr
FlightRecorderboolfalse
FoldStableValuesbooltrue
ForceTimeHighResolutionboolfalse
ForceUnreachableboolfalse
FreqInlineSizeintx325
G1AdaptiveIHOPNumInitialSamplessize_t3
G1ConcMarkStepDurationMillisdouble10.000000
G1ConcRSHotCardLimituintx4
G1ConcRSLogCacheSizesize_t10
G1ConcRefinementThreadsuint8
G1ConfidencePercentuintx50
G1EagerReclaimRemSetThresholduint32
G1ExpandByPercentOfAvailableintx20
G1HeapRegionSizesize_t4194304
G1HeapWastePercentuintx5
G1LastPLABAverageOccupancydouble50.000000
G1MaxNewSizePercentuintx60
G1MixedGCCountTargetuintx8
G1MixedGCLiveThresholdPercentuintx85
G1NewSizePercentuintx5
G1NumCardsCostSampleThresholduint1000
G1OldCSetRegionThresholdPercentuintx10
G1PeriodicGCIntervaluintx0
G1PeriodicGCInvokesConcurrentbooltrue
G1PeriodicGCSystemLoadThresholddouble0.000000
G1RSetUpdatingPauseTimePercentintx10
G1RebuildRemSetChunkSizesize_t262144
G1RefProcDrainIntervaluint1000
G1RemSetArrayOfCardsEntriesuint32
G1RemSetCoarsenHowlBitmapToHowlFullPercentuint90
G1RemSetCoarsenHowlToFullPercentuint90
G1RemSetFreeMemoryKeepExcessRatiodouble0.100000
G1RemSetFreeMemoryRescheduleDelayMillisuint10
G1RemSetFreeMemoryStepDurationMillisdouble1.000000
G1RemSetHowlMaxNumBucketsuint8
G1RemSetHowlNumBucketsuint8
G1ReservePercentuintx10
G1RestoreRetainedRegionChunksPerWorkeruint16
G1SATBBufferEnqueueingThresholdPercentuintx60
G1SATBBufferSizesize_t1024
G1SummarizeRSetStatsPeriodintx0
G1UpdateBufferSizesize_t256
G1UseAdaptiveIHOPbooltrue
G1UseConcRefinementbooltrue
G1UsePreventiveGCboolfalse
G1UseReferencePrecleaningbooltrue
G1VerifyHeapRegionCodeRootsboolfalse
G1VerifyRSetsDuringFullGCboolfalse
GCCardSizeInBytesuint512
GCDrainStackTargetSizeuintx64
GCHeapFreeLimituintx2
GCLockerEdenExpansionPercentuintx5
GCLockerRetryAllocationCountuintx2
GCPauseIntervalMillisuintx201
GCTimeLimituintx98
GCTimeRatiouintx12
GuaranteedSafepointIntervalintx1000
HandshakeALotboolfalse
HandshakeTimeoutuint0
HeapBaseMinAddresssize_t2147483648
HeapDumpAfterFullGCboolfalse
HeapDumpBeforeFullGCboolfalse
HeapDumpGzipLevelintx0
HeapDumpOnOutOfMemoryErrorboolfalse
HeapDumpPathccstr
HeapFirstMaximumCompactionCountuintx3
HeapMaximumCompactionIntervaluintx20
HeapSearchStepsuintx3
HeapSizePerGCThreadsize_t43620760
IdealizeClearArrayNodebooltrue
IgnoreEmptyClassPathsboolfalse
IgnoreUnrecognizedVMOptionsboolfalse
ImplicitNullChecksbooltrue
IncreaseFirstTierCompileThresholdAtuintx50
IncrementalInlineForceCleanupboolfalse
IncrementalInlineMHbooltrue
IncrementalInlineVirtualbooltrue
IncrementalInlinebooltrue
InitArrayShortSizeintx64
InitialCodeCacheSizeuintx2555904
InitialHeapSizesize_t524288000
InitialRAMFractionuintx64
InitialRAMPercentagedouble1.562500
InitialSurvivorRatiouintx8
InitialTenuringThresholduintx7
InitiatingHeapOccupancyPercentuintx45
InjectGCWorkerCreationFailureboolfalse
InlineArrayCopybooltrue
InlineClassNativesbooltrue
InlineDataFileccstr
InlineFrequencyRatiodouble0.250000
InlineMathNativesbooltrue
InlineNativesbooltrue
InlineObjectCopybooltrue
InlineObjectHashbooltrue
InlineReflectionGetCallerClassbooltrue
InlineSmallCodeintx2500
InlineSynchronizedMethodsbooltrue
InlineThreadNativesbooltrue
InlineUnsafeOpsbooltrue
Inlinebooltrue
IntelJccErratumMitigationbooltrue
InteriorEntryAlignmentintx16
InterpreterProfilePercentageintx33
JVMCICompilerIdleDelayuint1000
JVMCICounterSizeintx0
JVMCICountersExcludeCompilerbooltrue
JVMCIEventLogLevelintx1
JVMCIHostThreadsintx1
JVMCILibDumpJNIConfigccstr
JVMCILibPathccstr
JVMCINMethodSizeLimitintx655360
JVMCINativeLibraryErrorFileccstr
JVMCINativeLibraryThreadFractiondouble0.330000
JVMCIPrintPropertiesboolfalse
JVMCIThreadsPerNativeLibraryRuntimeuint1
JVMCIThreadsintx1
JVMCITraceLevelintx0
JavaMonitorsInStackTracebooltrue
JavaPriority10_To_OSPriorityint-1
JavaPriority1_To_OSPriorityint-1
JavaPriority2_To_OSPriorityint-1
JavaPriority3_To_OSPriorityint-1
JavaPriority4_To_OSPriorityint-1
JavaPriority5_To_OSPriorityint-1
JavaPriority6_To_OSPriorityint-1
JavaPriority7_To_OSPriorityint-1
JavaPriority8_To_OSPriorityint-1
JavaPriority9_To_OSPriorityint-1
LargePageHeapSizeThresholdsize_t134217728
LargePageSizeInBytessize_t0
LiveNodeCountInliningCutoffintx40000
LoadExecStackDllInVMThreadbooltrue
LogCompilationboolfalse
LogEventsBufferEntriesuintx20
LogEventsbooltrue
LogFileccstr
LogVMOutputboolfalse
LoopMaxUnrollintx16
LoopOptsCountintx43
LoopPercentProfileLimitintx10
LoopStripMiningIterShortLoopuintx100
LoopStripMiningIteruintx1000
LoopUnrollLimitintx60
LoopUnrollMinintx4
LoopUnswitchingbooltrue
MallocLimitccstr
MallocMaxTestWordsuintx0
ManagementServerboolfalse
MarkStackSizeMaxsize_t536870912
MarkStackSizesize_t4194304
MarkSweepAlwaysCompactCountuint4
MarkSweepDeadRatiouintx5
MaxBCEAEstimateLevelintx5
MaxBCEAEstimateSizeintx150
MaxDirectMemorySizeuint64_t0
MaxFDLimitbooltrue
MaxGCMinorPauseMillisuintx18446744073709551615
MaxGCPauseMillisuintx200
MaxHeapFreeRatiouintx70
MaxHeapSizesize_t8388608000
MaxInlineLevelintx15
MaxInlineSizeintx35
MaxJNILocalCapacityintx65536
MaxJavaStackTraceDepthintx1024
MaxJumpTableSizeintx65000
MaxJumpTableSparsenessintx5
MaxLabelRootDepthintx1100
MaxLoopPadintx11
MaxMetaspaceExpansionsize_t5439488
MaxMetaspaceFreeRatiouintx70
MaxMetaspaceSizesize_t18446744073709551615
MaxNewSizesize_t5033164800
MaxNodeLimitintx80000
MaxRAMFractionuintx4
MaxRAMPercentagedouble25.000000
MaxRAMuint64_t137438953472
MaxRecursiveInlineLevelintx1
MaxTenuringThresholduintx15
MaxTrivialSizeintx6
MaxVectorSizeintx32
MetaspaceReclaimPolicyccstrbalanced
MetaspaceSizesize_t22020096
MethodFlushingbooltrue
MinHeapDeltaBytessize_t4194304
MinHeapFreeRatiouintx40
MinHeapSizesize_t8388608
MinInlineFrequencyRatiodouble0.008500
MinJumpTableSizeintx10
MinMetaspaceExpansionsize_t327680
MinMetaspaceFreeRatiouintx40
MinPassesBeforeFlushintx10
MinRAMFractionuintx2
MinRAMPercentagedouble50.000000
MinSurvivorRatiouintx3
MinTLABSizesize_t2048
MonitorDeflationMaxintx1000000
MonitorUsedDeflationThresholdintx90
MultiArrayExpandLimitintx6
NUMAChunkResizeWeightuintx20
NUMAInterleaveGranularitysize_t2097152
NUMAPageScanRateuintx256
NUMASpaceResizeRatesize_t1073741824
NUMAStatsboolfalse
NativeMemoryTrackingccstroff
NeverActAsServerClassMachineboolfalse
NeverTenureboolfalse
NewRatiouintx2
NewSizeThreadIncreasesize_t5320
NewSizesize_t1363144
NmethodSweepActivityintx4
NoAsyncDeflationProgressMaxuintx3
NodeLimitFudgeFactorintx2000
NonNMethodCodeHeapSizeuintx5839372
NonProfiledCodeHeapSizeuintx122909434
NumberOfLoopInstrToAlignintx4
ObjectAlignmentInBytesint8
ObjectCountCutOffPercentdouble0.500000
OldPLABSizesize_t1024
OldSizesize_t5452592
OmitStackTraceInFastThrowbooltrue
OnErrorccstrlist
OnOutOfMemoryErrorccstrlist
OnStackReplacePercentageintx140
OptimizeExpensiveOpsbooltrue
OptimizeFillboolfalse
OptimizePtrComparebooltrue
OptimizeStringConcatbooltrue
OptimizeUnstableIfbooltrue
OptoBundlingboolfalse
OptoLoopAlignmentintx16
OptoRegSchedulingbooltrue
OptoSchedulingboolfalse
PLABWeightuintx75
PSChunkLargeArraysbooltrue
ParGCArrayScanChunkint50
ParallelGCBufferWastePctuintx10
ParallelGCThreadsuint8
ParallelOldDeadWoodLimiterMeansize_t50
ParallelOldDeadWoodLimiterStdDevsize_t80
ParallelRefProcBalancingEnabledbooltrue
ParallelRefProcEnabledbooltrue
PartialPeelAtUnsignedTestsbooltrue
PartialPeelLoopbooltrue
PartialPeelNewPhiDeltaintx0
PauseAtExitboolfalse
PauseAtStartupFileccstr
PauseAtStartupboolfalse
PausePaddinguintx1
PerBytecodeRecompilationCutoffintx200
PerBytecodeTrapLimitintx4
PerMethodRecompilationCutoffintx400
PerMethodSpecTrapLimitintx5000
PerMethodTrapLimitintx100
PerfAllowAtExitRegistrationboolfalse
PerfBypassFileSystemCheckboolfalse
PerfDataMemorySizeint32768
PerfDataSamplingIntervalintx50
PerfDataSaveFileccstr
PerfDataSaveToFileboolfalse
PerfDisableSharedMemboolfalse
PerfMaxStringConstLengthint1024
PostLoopMultiversioningboolfalse
PostVirtualThreadCompatibleLifecycleEventsbooltrue
PreTouchParallelChunkSizesize_t4194304
PreferInterpreterNativeStubsboolfalse
PrefetchCopyIntervalInBytesintx576
PrefetchScanIntervalInBytesintx576
PreserveAllAnnotationsboolfalse
PreserveFramePointerboolfalse
PretenureSizeThresholdsize_t0
PrintAdapterHandlersboolfalse
PrintAssemblyOptionsccstr
PrintAssemblyboolfalse
PrintBootstrapbooltrue
PrintClassHistogramboolfalse
PrintCodeCacheOnCompilationboolfalse
PrintCodeCacheboolfalse
PrintCodeHeapAnalyticsboolfalse
PrintCommandLineFlagsboolfalse
PrintCompilation2boolfalse
PrintCompilationboolfalse
PrintConcurrentLocksboolfalse
PrintExtendedThreadInfoboolfalse
PrintFlagsFinalbooltrue
PrintFlagsInitialboolfalse
PrintFlagsRangesboolfalse
PrintGCDetailsboolfalse
PrintGCboolfalse
PrintHeapAtSIGBREAKbooltrue
PrintInliningboolfalse
PrintInterpreterboolfalse
PrintIntrinsicsboolfalse
PrintMetaspaceStatisticsAtExitboolfalse
PrintMethodDataboolfalse
PrintMethodFlushingStatisticsboolfalse
PrintMethodHandleStubsboolfalse
PrintNMTStatisticsboolfalse
PrintNMethodsboolfalse
PrintNativeNMethodsboolfalse
PrintOptoAssemblyboolfalse
PrintPreciseRTMLockingStatisticsboolfalse
PrintSharedArchiveAndExitboolfalse
PrintSignatureHandlersboolfalse
PrintStringTableStatisticsboolfalse
PrintStubCodeboolfalse
PrintTieredEventsboolfalse
PrintVMOptionsboolfalse
PrintWarningsbooltrue
ProcessDistributionStrideuintx4
ProfileDynamicTypesbooltrue
ProfileInterpreterbooltrue
ProfileMaturityPercentageintx20
ProfiledCodeHeapSizeuintx122909434
PromotedPaddinguintx3
QueuedAllocationWarningCountuintx0
RTMAbortRatioint50
RTMAbortThresholdint1000
RTMLockingCalculationDelayintx0
RTMLockingThresholdint10000
RTMRetryCountint5
RTMSpinLoopCountint100
RTMTotalCountIncrRateint64
RangeCheckEliminationbooltrue
ReassociateInvariantsbooltrue
RecordDynamicDumpInfoboolfalse
ReduceBulkZeroingbooltrue
ReduceFieldZeroingbooltrue
ReduceInitialCardMarksbooltrue
ReduceNumberOfCompilerThreadsbooltrue
ReduceSignalUsageboolfalse
RefDiscoveryPolicyintx0
ReferencesPerThreadsize_t1000
RegisterFinalizersAtInitbooltrue
RelaxAccessControlCheckboolfalse
RepeatCompilationintx0
ReplayCompilesboolfalse
ReplayDataFileccstr
ReplayIgnoreInitErrorsboolfalse
ReplayReduceboolfalse
ReplaySuppressInitializersintx2
ReservedCodeCacheSizeuintx251658240
ResizePLABbooltrue
ResizeTLABbooltrue
RestoreMXCSROnJNICallsboolfalse
RestrictContendedbooltrue
RestrictReservedStackbooltrue
RewriteBytecodesbooltrue
RewriteFrequentPairsbooltrue
SafepointALotboolfalse
SafepointTimeoutDelayintx10000
SafepointTimeoutboolfalse
ScavengeBeforeFullGCboolfalse
ScavengeRootsInCodeintx2
SegmentedCodeCachebooltrue
SelfDestructTimerdouble0.000000
SerializeVMOutputbooltrue
SharedArchiveConfigFileccstr
SharedArchiveFileccstr
SharedBaseAddresssize_t34359738368
SharedClassListFileccstr
SharedSymbolTableBucketSizeuint4
ShenandoahAdaptiveDecayFactordouble0.500000
ShenandoahAdaptiveInitialConfidencedouble1.800000
ShenandoahAdaptiveInitialSpikeThresholddouble1.800000
ShenandoahAdaptiveSampleFrequencyHzuintx10
ShenandoahAdaptiveSampleSizeSecondsuintx10
ShenandoahAllocFailureALotboolfalse
ShenandoahAllocSpikeFactoruintx5
ShenandoahAllocationThresholduintx0
ShenandoahAlwaysClearSoftRefsboolfalse
ShenandoahCASBarrierbooltrue
ShenandoahCloneBarrierbooltrue
ShenandoahControlIntervalAdjustPerioduintx1000
ShenandoahControlIntervalMaxuintx10
ShenandoahControlIntervalMinuintx1
ShenandoahCriticalFreeThresholduintx1
ShenandoahDegeneratedGCbooltrue
ShenandoahElasticTLABbooltrue
ShenandoahEvacReserveOverflowbooltrue
ShenandoahEvacReserveuintx5
ShenandoahEvacWastedouble1.200000
ShenandoahFullGCThresholduintx3
ShenandoahGCHeuristicsccstradaptive
ShenandoahGCModeccstrsatb
ShenandoahGarbageThresholduintx25
ShenandoahGuaranteedGCIntervaluintx300000
ShenandoahHumongousMovesbooltrue
ShenandoahHumongousThresholdintx100
ShenandoahIUBarrierboolfalse
ShenandoahImmediateThresholduintx90
ShenandoahImplicitGCInvokesConcurrentboolfalse
ShenandoahInitFreeThresholduintx70
ShenandoahLearningStepsuintx5
ShenandoahLoadRefBarrierbooltrue
ShenandoahLoopOptsAfterExpansionbooltrue
ShenandoahMarkLoopStrideuintx1000
ShenandoahMarkScanPrefetchintx32
ShenandoahMaxRegionSizesize_t33554432
ShenandoahMaxSATBBufferFlushesuintx5
ShenandoahMinFreeThresholduintx10
ShenandoahMinRegionSizesize_t262144
ShenandoahNMethodBarrierbooltrue
ShenandoahOOMDuringEvacALotboolfalse
ShenandoahPacingCycleSlackuintx10
ShenandoahPacingIdleSlackuintx2
ShenandoahPacingMaxDelayuintx10
ShenandoahPacingSurchargedouble1.100000
ShenandoahPacingbooltrue
ShenandoahParallelRegionStrideuintx1024
ShenandoahRegionSamplingRateint40
ShenandoahRegionSamplingboolfalse
ShenandoahRegionSizesize_t0
ShenandoahSATBBarrierbooltrue
ShenandoahSATBBufferSizesize_t1024
ShenandoahSelfFixingbooltrue
ShenandoahStackWatermarkBarrierbooltrue
ShenandoahSuspendibleWorkersboolfalse
ShenandoahTargetNumRegionssize_t2048
ShenandoahUncommitDelayuintx300000
ShenandoahUncommitbooltrue
ShenandoahUnloadClassesFrequencyuintx1
ShenandoahVerifyLevelintx4
ShenandoahVerifyboolfalse
ShowCarrierFramesboolfalse
ShowCodeDetailsInExceptionMessagesbooltrue
ShowHiddenFramesboolfalse
ShowMessageBoxOnErrorboolfalse
ShowRegistersOnAssertbooltrue
ShrinkHeapInStepsbooltrue
SoftMaxHeapSizesize_t8388608000
SoftRefLRUPolicyMSPerMBintx1000
SpecTrapLimitExtraEntriesintx3
SpecialArraysEqualsbooltrue
SpecialEncodeISOArraybooltrue
SpecialStringCompareTobooltrue
SpecialStringEqualsbooltrue
SpecialStringIndexOfbooltrue
SplitIfBlocksbooltrue
StackRedPagesintx1
StackReservedPagesintx1
StackShadowPagesintx20
StackTraceInThrowablebooltrue
StackYellowPagesintx2
StartAggressiveSweepingAtuintx10
StartAttachListenerboolfalse
StartFlightRecordingccstr
StressCCPboolfalse
StressGCMboolfalse
StressIGVNboolfalse
StressLCMboolfalse
StressLdcRewriteboolfalse
StressSeeduint0
StringDeduplicationAgeThresholduint3
StringDeduplicationCleanupDeadMinimumsize_t100
StringDeduplicationCleanupDeadPercentint5
StringDeduplicationGrowTableLoaddouble14.000000
StringDeduplicationHashSeeduint64_t0
StringDeduplicationInitialTableSizesize_t500
StringDeduplicationResizeALotboolfalse
StringDeduplicationShrinkTableLoaddouble1.000000
StringDeduplicationTargetTableLoaddouble7.000000
StringTableSizeuintx65536
SuperWordLoopUnrollAnalysisbooltrue
SuperWordMaxVectorSizeintx32
SuperWordReductionsbooltrue
SuppressFatalErrorMessageboolfalse
SurvivorPaddinguintx3
SurvivorRatiouintx8
SweeperThresholddouble15.000000
SymbolTableSizeuintx32768
TLABAllocationWeightuintx35
TLABRefillWasteFractionuintx64
TLABSizesize_t0
TLABStatsbooltrue
TLABWasteIncrementuintx4
TLABWasteTargetPercentuintx1
TargetPLABWastePctuintx10
TargetSurvivorRatiouintx50
TenuredGenerationSizeIncrementuintx20
TenuredGenerationSizeSupplementDecayuintx2
TenuredGenerationSizeSupplementuintx80
ThreadPriorityPolicyint0
ThreadPriorityVerboseboolfalse
ThreadStackSizeintx1024
ThresholdToleranceuintx10
Tier0BackedgeNotifyFreqLogintx10
Tier0Delayintx20
Tier0InvokeNotifyFreqLogintx7
Tier0ProfilingStartPercentageintx200
Tier23InlineeNotifyFreqLogintx20
Tier2BackEdgeThresholdintx0
Tier2BackedgeNotifyFreqLogintx14
Tier2CompileThresholdintx0
Tier2InvokeNotifyFreqLogintx11
Tier3BackEdgeThresholdintx60000
Tier3BackedgeNotifyFreqLogintx13
Tier3CompileThresholdintx2000
Tier3DelayOffintx2
Tier3DelayOnintx5
Tier3InvocationThresholdintx200
Tier3InvokeNotifyFreqLogintx10
Tier3LoadFeedbackintx5
Tier3MinInvocationThresholdintx100
Tier4BackEdgeThresholdintx40000
Tier4CompileThresholdintx15000
Tier4InvocationThresholdintx5000
Tier4LoadFeedbackintx3
Tier4MinInvocationThresholdintx600
TieredCompilationbooltrue
TieredCompileTaskTimeoutintx50
TieredOldPercentageintx1000
TieredRateUpdateMaxTimeintx25
TieredRateUpdateMinTimeintx1
TieredStopAtLevelintx4
TimeLinearScanboolfalse
TraceCompilerThreadsboolfalse
TraceDeoptimizationboolfalse
TraceJVMTIccstr
TraceSpillingboolfalse
TraceTypeProfileboolfalse
TrackedInitializationLimitintx50
TrapBasedNullChecksboolfalse
TrapBasedRangeChecksboolfalse
TrustFinalNonStaticFieldsboolfalse
TypeProfileArgsLimitintx2
TypeProfileLeveluintx111
TypeProfileMajorReceiverPercentintx90
TypeProfileParmsLimitintx2
TypeProfileWidthintx2
UnguardOnExecutionViolationint0
UnlockDiagnosticVMOptionsbooltrue
UnlockExperimentalVMOptionsbooltrue
UseAESCTRIntrinsicsbooltrue
UseAESIntrinsicsbooltrue
UseAESbooltrue
UseAVXint2
UseAdaptiveGenerationSizePolicyAtMajorCollectionbooltrue
UseAdaptiveGenerationSizePolicyAtMinorCollectionbooltrue
UseAdaptiveNUMAChunkSizingbooltrue
UseAdaptiveSizeDecayMajorGCCostbooltrue
UseAdaptiveSizePolicyFootprintGoalbooltrue
UseAdaptiveSizePolicyWithSystemGCboolfalse
UseAdaptiveSizePolicybooltrue
UseAddressNopbooltrue
UseAdler32Intrinsicsbooltrue
UseBASE64Intrinsicsboolfalse
UseBMI1Instructionsbooltrue
UseBMI2Instructionsbooltrue
UseBimorphicInliningbooltrue
UseBootstrapCallInfoint1
UseCLMULbooltrue
UseCMoveUnconditionallyboolfalse
UseCRC32CIntrinsicsbooltrue
UseCRC32Intrinsicsbooltrue
UseChaCha20Intrinsicsbooltrue
UseCharacterCompareIntrinsicsboolfalse
UseCodeCacheFlushingbooltrue
UseCompilerbooltrue
UseCompressedClassPointersbooltrue
UseCompressedOopsbooltrue
UseCondCardMarkboolfalse
UseContainerSupportbooltrue
UseCopySignIntrinsicbooltrue
UseCountLeadingZerosInstructionbooltrue
UseCountTrailingZerosInstructionbooltrue
UseCountedLoopSafepointsbooltrue
UseCounterDecaybooltrue
UseCpuAllocPathboolfalse
UseCriticalCompilerThreadPriorityboolfalse
UseCriticalJavaThreadPriorityboolfalse
UseDivModbooltrue
UseDynamicNumberOfCompilerThreadsbooltrue
UseDynamicNumberOfGCThreadsbooltrue
UseEmptySlotsInSupersbooltrue
UseEpsilonGCboolfalse
UseFMAbooltrue
UseFPUForSpillingbooltrue
UseFastJNIAccessorsbooltrue
UseFastStosbboolfalse
UseFastUnorderedTimeStampsbooltrue
UseG1GCbooltrue
UseGCOverheadLimitbooltrue
UseGHASHIntrinsicsbooltrue
UseHugeTLBFSboolfalse
UseIncDecbooltrue
UseInlineCachesbooltrue
UseInlineDepthForSpeculativeTypesbooltrue
UseInterpreterbooltrue
UseJVMCICompilerboolfalse
UseJVMCINativeLibraryboolfalse
UseJumpTablesbooltrue
UseKNLSettingboolfalse
UseLargePagesIndividualAllocationboolfalse
UseLargePagesboolfalse
UseLibmIntrinsicbooltrue
UseLinuxPosixThreadCPUClocksbooltrue
UseLoopCounterbooltrue
UseLoopInvariantCodeMotionbooltrue
UseLoopPredicatebooltrue
UseMD5Intrinsicsbooltrue
UseMathExactIntrinsicsbooltrue
UseMaximumCompactionOnSystemGCbooltrue
UseMontgomeryMultiplyIntrinsicbooltrue
UseMontgomerySquareIntrinsicbooltrue
UseMulAddIntrinsicbooltrue
UseMultiplyToLenIntrinsicbooltrue
UseNUMAInterleavingboolfalse
UseNUMAboolfalse
UseNewCode2boolfalse
UseNewCode3boolfalse
UseNewCodeboolfalse
UseNewLongLShiftboolfalse
UseNotificationThreadbooltrue
UseOnStackReplacementbooltrue
UseOnlyInlinedBimorphicbooltrue
UseOprofileboolfalse
UsePSAdaptiveSurvivorSizePolicybooltrue
UseParallelGCboolfalse
UsePerfDatabooltrue
UsePoly1305Intrinsicsboolfalse
UsePopCountInstructionbooltrue
UseProfiledLoopPredicatebooltrue
UseRTMDeoptboolfalse
UseRTMForStackLocksboolfalse
UseRTMLockingboolfalse
UseRTMXendForLockBusybooltrue
UseSHA1Intrinsicsboolfalse
UseSHA256Intrinsicsbooltrue
UseSHA3Intrinsicsboolfalse
UseSHA512Intrinsicsbooltrue
UseSHAbooltrue
UseSHMboolfalse
UseSSE42Intrinsicsbooltrue
UseSSEint4
UseSerialGCboolfalse
UseShenandoahGCboolfalse
UseSignalChainingbooltrue
UseSignumIntrinsicbooltrue
UseSquareToLenIntrinsicbooltrue
UseStoreImmI16boolfalse
UseStringDeduplicationboolfalse
UseSubwordForMaxVectorbooltrue
UseSuperWordbooltrue
UseSwitchProfilingbooltrue
UseSystemMemoryBarrierboolfalse
UseTLABbooltrue
UseThreadPrioritiesbooltrue
UseTransparentHugePagesboolfalse
UseTypeProfilebooltrue
UseTypeSpeculationbooltrue
UseUnalignedAccessesbooltrue
UseUnalignedLoadStoresbooltrue
UseVectorCmovboolfalse
UseVectorMacroLogicbooltrue
UseVectorStubsboolfalse
UseVectorizedMismatchIntrinsicbooltrue
UseVtableBasedCHAbooltrue
UseXMMForArrayCopybooltrue
UseXMMForObjInitbooltrue
UseXmmI2Dboolfalse
UseXmmI2Fboolfalse
UseXmmLoadAndClearUpperbooltrue
UseXmmRegToRegMoveAllbooltrue
UseZGCboolfalse
VMContinuationsbooltrue
VMThreadPriorityint-1
VMThreadStackSizeintx1024
ValueMapInitialSizeintx11
ValueMapMaxLoopSizeintx8
ValueSearchLimitintx1000
VerifyAdapterCallsboolfalse
VerifyAfterGCboolfalse
VerifyArchivedFieldsint0
VerifyBeforeExitboolfalse
VerifyBeforeGCboolfalse
VerifyBeforeIterationboolfalse
VerifyDuringGCboolfalse
VerifyDuringStartupboolfalse
VerifyGCLevelintx0
VerifyGCStartAtuintx0
VerifyGCTypeccstrlist
VerifyMethodHandlesboolfalse
VerifyObjectStartArraybooltrue
VerifyReceiverTypesboolfalse
VerifyRememberedSetsboolfalse
VerifySharedSpacesboolfalse
VerifyStringTableAtExitboolfalse
VerifySubSetccstrlist
WhiteBoxAPIboolfalse
WorkStealingHardSpinsuintx4096
WorkStealingSleepMillisuintx1
WorkStealingSpinToYieldRatiouintx10
WorkStealingYieldsBeforeSleepuintx5000
YoungGenerationSizeIncrementuintx20
YoungGenerationSizeSupplementDecayuintx8
YoungGenerationSizeSupplementuintx80
YoungPLABSizesize_t4096
ZAllocationSpikeTolerancedouble2.000000
ZCollectionIntervaldouble0.000000
ZFragmentationLimitdouble25.000000
ZMarkStackSpaceLimitsize_t8589934592
ZProactivebooltrue
ZStatisticsIntervaluint10
ZStressRelocateInPlaceboolfalse
ZUncommitDelayuintx300
ZUncommitbooltrue
ZVerifyForwardingboolfalse
ZVerifyMarkingboolfalse
ZVerifyObjectsboolfalse
ZVerifyRootsboolfalse
ZVerifyViewsboolfalse
ZeroTLABboolfalse
hashCodeintx5