Last active
January 20, 2019 10:07
-
-
Save phoenix24/2faf8a3c04ca719a4c5adeb81f401d46 to your computer and use it in GitHub Desktop.
openjdk9 flags.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ openjdk9 ./build/macosx-x86_64-normal-server-slowdebug/jdk/bin/java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version | pbcopy | |
[Global flags] | |
ccstrlist AOTLibrary = {product} {default} | |
ccstr AbortVMOnException = {diagnostic} {default} | |
ccstr AbortVMOnExceptionMessage = {diagnostic} {default} | |
uintx AdaptiveSizeDecrementScaleFactor = 4 {product} {default} | |
uintx AdaptiveSizeMajorGCDecayTimeScale = 10 {product} {default} | |
uintx AdaptiveSizePolicyCollectionCostMargin = 50 {product} {default} | |
uintx AdaptiveSizePolicyGCTimeLimitThreshold = 5 {develop} {default} | |
uintx AdaptiveSizePolicyInitializingSteps = 20 {product} {default} | |
uintx AdaptiveSizePolicyOutputInterval = 0 {product} {default} | |
uintx AdaptiveSizePolicyReadyThreshold = 5 {develop} {default} | |
uintx AdaptiveSizePolicyWeight = 10 {product} {default} | |
uintx AdaptiveSizeThroughPutPolicy = 0 {product} {default} | |
uintx AdaptiveTimeWeight = 25 {product} {default} | |
bool AggressiveOpts = false {product} {default} | |
intx AliasLevel = 3 {C2 product} {default} | |
bool AlignVector = false {C2 product} {default} | |
intx AllocateInstancePrefetchLines = 1 {product} {default} | |
intx AllocatePrefetchDistance = 192 {product} {default} | |
intx AllocatePrefetchInstr = 3 {product} {default} | |
intx AllocatePrefetchLines = 4 {product} {default} | |
intx AllocatePrefetchStepSize = 64 {product} {default} | |
intx AllocatePrefetchStyle = 1 {product} {default} | |
bool AllowJNIEnvProxy = false {product} {default} | |
bool AllowNonVirtualCalls = false {product} {default} | |
bool AllowParallelDefineClass = false {product} {default} | |
bool AllowUserSignalHandlers = false {product} {default} | |
bool AllowVectorizeOnDemand = true {C2 product} {default} | |
bool AlwaysActAsServerClassMachine = false {product} {default} | |
bool AlwaysCompileLoopMethods = false {product} {default} | |
bool AlwaysIncrementalInline = false {C2 develop} {default} | |
bool AlwaysLockClassLoader = false {product} {default} | |
bool AlwaysPreTouch = false {product} {default} | |
bool AlwaysRestoreFPU = false {product} {default} | |
bool AlwaysTenure = false {product} {default} | |
intx ArrayCopyLoadStoreMaxElem = 8 {C2 product} {default} | |
bool AssertOnSuspendWaitFailure = false {product} {default} | |
bool AssertRangeCheckElimination = false {C1 develop} {default} | |
bool AssumeMP = false {product} {default} | |
intx AutoBoxCacheMax = 128 {C2 product} {default} | |
uintx AutoGCSelectPauseMillis = 5000 {product} {default} | |
intx BCEATraceLevel = 0 {product} {default} | |
bool BackgroundCompilation = true {pd product} {default} | |
bool BailoutAfterHIR = false {C1 develop} {default} | |
bool BailoutAfterLIR = false {C1 develop} {default} | |
bool BailoutOnExceptionHandlers = false {C1 develop} {default} | |
bool BailoutToInterpreterForThrows = false {C2 develop} {default} | |
size_t BaseFootPrintEstimate = 268435456 {product} {default} | |
intx BciProfileWidth = 2 {develop} {default} | |
intx BiasedLockingBulkRebiasThreshold = 20 {product} {default} | |
intx BiasedLockingBulkRevokeThreshold = 40 {product} {default} | |
intx BiasedLockingDecayTime = 25000 {product} {default} | |
intx BiasedLockingStartupDelay = 4000 {product} {default} | |
intx BinarySwitchThreshold = 5 {develop} {default} | |
bool BindCMSThreadToCPU = false {diagnostic} {default} | |
bool BindGCTaskThreadsToCPUs = false {product} {default} | |
bool BlockLayoutByFrequency = true {C2 product} {default} | |
intx BlockLayoutMinDiamondPercentage = 20 {C2 product} {default} | |
bool BlockLayoutRotateLoops = true {C2 product} {default} | |
bool BlockOffsetArrayUseUnallocatedBlock = false {diagnostic} {default} | |
bool BranchOnRegister = false {C2 product} {default} | |
intx BreakAtNode = 0 {C2 notproduct} {default} | |
bool BreakAtWarning = false {develop} {default} | |
bool BytecodeVerificationLocal = false {product} {default} | |
bool BytecodeVerificationRemote = true {product} {default} | |
bool C1Breakpoint = false {C1 develop} {default} | |
bool C1OptimizeVirtualCallProfiling = true {C1 product} {default} | |
bool C1ProfileBranches = true {C1 product} {default} | |
bool C1ProfileCalls = true {C1 product} {default} | |
bool C1ProfileCheckcasts = true {C1 product} {default} | |
bool C1ProfileInlinedCalls = true {C1 product} {default} | |
bool C1ProfileVirtualCalls = true {C1 product} {default} | |
bool C1UpdateMethodData = true {C1 product} {default} | |
intx CIBreakAt = -1 {develop} {default} | |
intx CIBreakAtOSR = -1 {develop} {default} | |
bool CICompileNatives = true {develop} {default} | |
bool CICompileOSR = true {pd develop} {default} | |
intx CICompilerCount = 3 {product} {ergonomic} | |
bool CICompilerCountPerCPU = true {product} {default} | |
bool CICountOSR = false {develop} {default} | |
intx CICrashAt = -1 {notproduct} {default} | |
intx CIFireOOMAt = -1 {develop} {default} | |
bool CIObjectFactoryVerify = false {notproduct} {default} | |
bool CIPrintCompileQueue = false {diagnostic} {default} | |
bool CIPrintCompilerName = false {develop} {default} | |
bool CIPrintMethodCodes = false {develop} {default} | |
bool CIPrintRequests = false {develop} {default} | |
bool CIPrintTypeFlow = false {develop} {default} | |
intx CIStart = 0 {develop} {default} | |
intx CIStartOSR = 0 {develop} {default} | |
intx CIStop = 2147483647 {develop} {default} | |
intx CIStopOSR = 2147483647 {develop} {default} | |
bool CITime = false {product} {default} | |
bool CITimeEach = false {develop} {default} | |
bool CITimeVerbose = false {develop} {default} | |
bool CITraceTypeFlow = false {develop} {default} | |
bool CMSAbortSemantics = false {product} {default} | |
uintx CMSAbortablePrecleanMinWorkPerIteration = 100 {product} {default} | |
intx CMSAbortablePrecleanWaitMillis = 100 {manageable} {default} | |
size_t CMSBitMapYieldQuantum = 10485760 {product} {default} | |
uintx CMSBootstrapOccupancy = 50 {product} {default} | |
uintx CMSCheckInterval = 1000 {develop} {default} | |
bool CMSClassUnloadingEnabled = true {product} {default} | |
uintx CMSClassUnloadingMaxInterval = 0 {product} {default} | |
bool CMSCleanOnEnter = true {product} {default} | |
size_t CMSConcMarkMultiple = 32 {product} {default} | |
bool CMSConcurrentMTEnabled = true {product} {default} | |
uintx CMSCoordinatorYieldSleepCount = 10 {product} {default} | |
bool CMSEdenChunksRecordAlways = true {product} {default} | |
uintx CMSExpAvgFactor = 50 {product} {default} | |
bool CMSExtrapolateSweep = false {product} {default} | |
uintx CMSIncrementalSafetyFactor = 10 {product} {default} | |
uintx CMSIndexedFreeListReplenish = 4 {product} {default} | |
intx CMSInitiatingOccupancyFraction = -1 {product} {default} | |
uintx CMSIsTooFullPercentage = 98 {product} {default} | |
double CMSLargeCoalSurplusPercent = 0.950000 {product} {default} | |
double CMSLargeSplitSurplusPercent = 1.000000 {product} {default} | |
bool CMSLoopWarn = false {product} {default} | |
bool CMSMarkStackOverflowALot = false {notproduct} {default} | |
uintx CMSMarkStackOverflowInterval = 1000 {notproduct} {default} | |
uintx CMSMaxAbortablePrecleanLoops = 0 {product} {default} | |
intx CMSMaxAbortablePrecleanTime = 5000 {product} {default} | |
size_t CMSOldPLABMax = 1024 {product} {default} | |
size_t CMSOldPLABMin = 16 {product} {default} | |
uintx CMSOldPLABNumRefills = 4 {product} {default} | |
uintx CMSOldPLABReactivityFactor = 2 {product} {default} | |
bool CMSOldPLABResizeQuicker = false {product} {default} | |
uintx CMSOldPLABToleranceFactor = 4 {product} {default} | |
bool CMSPLABRecordAlways = true {product} {default} | |
bool CMSParallelInitialMarkEnabled = true {product} {default} | |
bool CMSParallelRemarkEnabled = true {product} {default} | |
bool CMSParallelSurvivorRemarkEnabled = true {product} {default} | |
uintx CMSPrecleanDenominator = 3 {product} {default} | |
uintx CMSPrecleanIter = 3 {product} {default} | |
uintx CMSPrecleanNumerator = 2 {product} {default} | |
bool CMSPrecleanRefLists1 = true {product} {default} | |
bool CMSPrecleanRefLists2 = false {product} {default} | |
bool CMSPrecleanSurvivors1 = false {product} {default} | |
bool CMSPrecleanSurvivors2 = true {product} {default} | |
uintx CMSPrecleanThreshold = 1000 {product} {default} | |
bool CMSPrecleaningEnabled = true {product} {default} | |
bool CMSPrintChunksInDump = false {product} {default} | |
bool CMSPrintObjectsInDump = false {product} {default} | |
uintx CMSRemarkVerifyVariant = 1 {product} {default} | |
bool CMSReplenishIntermediate = true {product} {default} | |
size_t CMSRescanMultiple = 32 {product} {default} | |
uintx CMSSamplingGrain = 16384 {product} {default} | |
bool CMSScavengeBeforeRemark = false {product} {default} | |
uintx CMSScheduleRemarkEdenPenetration = 50 {product} {default} | |
size_t CMSScheduleRemarkEdenSizeThreshold = 2097152 {product} {default} | |
uintx CMSScheduleRemarkSamplingRatio = 5 {product} {default} | |
double CMSSmallCoalSurplusPercent = 1.050000 {product} {default} | |
double CMSSmallSplitSurplusPercent = 1.100000 {product} {default} | |
bool CMSSplitIndexedFreeListBlocks = true {product} {default} | |
bool CMSTestInFreeList = false {develop} {default} | |
intx CMSTriggerInterval = -1 {manageable} {default} | |
uintx CMSTriggerRatio = 80 {product} {default} | |
bool CMSVerifyReturnedBytes = false {notproduct} {default} | |
intx CMSWaitDuration = 2000 {manageable} {default} | |
uintx CMSWorkQueueDrainThreshold = 10 {product} {default} | |
bool CMSYield = true {product} {default} | |
uintx CMSYieldSleepCount = 0 {product} {default} | |
size_t CMSYoungGenPerWorker = 67108864 {pd product} {default} | |
uintx CMS_FLSPadding = 1 {product} {default} | |
uintx CMS_FLSWeight = 75 {product} {default} | |
uintx CMS_SweepPadding = 1 {product} {default} | |
uintx CMS_SweepTimerThresholdMillis = 10 {product} {default} | |
uintx CMS_SweepWeight = 75 {product} {default} | |
uintx CPUForCMSThread = 0 {diagnostic} {default} | |
bool CSEArrayLength = false {C1 pd develop} {default} | |
bool CanonicalizeNodes = true {C1 develop} {default} | |
bool CheckAssertionStatusDirectives = false {notproduct} {default} | |
bool CheckCompressedOops = true {notproduct} {default} | |
bool CheckEndorsedAndExtDirs = false {product} {default} | |
bool CheckIntrinsics = true {diagnostic} {default} | |
bool CheckJNICalls = false {product} {default} | |
bool CheckMemoryInitialization = false {notproduct} {default} | |
bool CheckUnhandledOops = false {develop} {default} | |
bool CheckZapUnusedHeapArea = false {develop} {default} | |
bool ClassUnloading = true {product} {default} | |
bool ClassUnloadingWithConcurrentMark = true {product} {default} | |
bool CleanChunkPoolAsync = true {develop} {default} | |
bool ClipInlining = true {product} {default} | |
uintx CodeCacheExpansionSize = 65536 {pd product} {default} | |
uintx CodeCacheMinBlockLength = 4 {pd diagnostic} {default} | |
uintx CodeCacheMinimumUseSpace = 409600 {pd develop} {default} | |
uintx CodeCacheSegmentSize = 128 {pd develop} {default} | |
intx CodeEntryAlignment = 32 {pd develop} {default} | |
bool CollectIndexSetStatistics = false {notproduct} {default} | |
bool CommentedAssembly = true {C1 develop} {default} | |
bool CompactFields = true {product} {default} | |
bool CompactStrings = true {pd product} {default} | |
intx CompilationPolicyChoice = 3 {product} {default} | |
ccstrlist CompileCommand = {product} {default} | |
ccstr CompileCommandFile = {product} {default} | |
ccstrlist CompileOnly = {product} {default} | |
bool CompileTheWorld = false {develop} {default} | |
bool CompileTheWorldPreloadClasses = true {develop} {default} | |
intx CompileTheWorldSafepointInterval = 100 {notproduct} {default} | |
intx CompileTheWorldStartAt = 1 {notproduct} {default} | |
intx CompileTheWorldStopAt = 2147483647 {notproduct} {default} | |
intx CompileThreshold = 10000 {pd product} {default} | |
double CompileThresholdScaling = 1.000000 {product} {default} | |
ccstr CompilerDirectivesFile = {diagnostic} {default} | |
bool CompilerDirectivesIgnoreCompileCommands = false {diagnostic} {default} | |
int CompilerDirectivesLimit = 50 {diagnostic} {default} | |
bool CompilerDirectivesPrint = false {diagnostic} {default} | |
bool CompilerThreadHintNoPreempt = true {product} {default} | |
intx CompilerThreadPriority = -1 {product} {default} | |
intx CompilerThreadStackSize = 1024 {pd product} {default} | |
size_t CompressedClassSpaceSize = 1073741824 {product} {default} | |
bool ComputeExactFPURegisterUsage = true {C1 develop} {default} | |
uint ConcGCThreads = 1 {product} {ergonomic} | |
intx ConcGCYieldTimeout = 0 {develop} {default} | |
intx ConditionalMoveLimit = 3 {C2 pd product} {default} | |
intx ContendedPaddingWidth = 128 {product} {default} | |
bool ConvertCmpD2CmpF = true {C2 develop} {default} | |
bool ConvertFloat2IntClipping = true {C2 develop} {default} | |
bool ConvertSleepToYield = true {product} {default} | |
bool ConvertYieldToSleep = false {product} {default} | |
bool CountBytecodes = false {develop} {default} | |
bool CountCompiledCalls = false {develop} {default} | |
bool CountJNICalls = false {develop} {default} | |
bool CountJVMCalls = false {notproduct} {default} | |
bool CountLinearScan = false {C1 develop} {default} | |
bool CountRemovableExceptions = false {notproduct} {default} | |
bool CountRuntimeCalls = false {notproduct} {default} | |
intx CounterDecayMinIntervalLength = 500 {develop} {default} | |
intx CounterHalfLifeTime = 30 {develop} {default} | |
bool CrashGCForDumpingJavaThread = false {notproduct} {default} | |
bool CrashOnOutOfMemoryError = false {product} {default} | |
bool CreateCoredumpOnCrash = true {product} {default} | |
bool CriticalJNINatives = true {product} {default} | |
bool DTraceAllocProbes = false {product} {default} | |
bool DTraceMethodProbes = false {product} {default} | |
bool DTraceMonitorProbes = false {product} {default} | |
bool DebugDeoptimization = false {develop} {default} | |
bool DebugInlinedCalls = true {C2 diagnostic} {default} | |
bool DebugNonSafepoints = true {diagnostic} {default} | |
bool DebugVtables = false {develop} {default} | |
bool Debugging = false {product} {default} | |
bool DeferInitialCardMark = false {diagnostic} {default} | |
intx DeferPollingPageLoopCount = -1 {product} {default} | |
intx DeferThrSuspendLoopCount = 4000 {product} {default} | |
bool DelayCompilationDuringStartup = true {develop} {default} | |
bool DeoptC1 = true {C1 develop} {default} | |
bool DeoptimizeALot = false {develop} {default} | |
intx DeoptimizeALotInterval = 5 {notproduct} {default} | |
ccstrlist DeoptimizeOnlyAt = {notproduct} {default} | |
bool DeoptimizeRandom = false {product} {default} | |
intx DesiredMethodLimit = 8000 {develop} {default} | |
bool DieOnSafepointTimeout = false {develop} {default} | |
bool DisableAttachMechanism = false {product} {default} | |
bool DisableExplicitGC = false {product} {default} | |
ccstrlist DisableIntrinsic = {diagnostic} {default} | |
bool DisableStartThread = false {develop} {default} | |
bool DisplayVMOutput = true {diagnostic} {default} | |
bool DisplayVMOutputToStderr = false {product} {default} | |
bool DisplayVMOutputToStdout = false {product} {default} | |
bool DoCEE = true {C1 develop} {default} | |
bool DoEscapeAnalysis = true {C2 product} {default} | |
bool DoReserveCopyInSuperWord = true {C2 product} {default} | |
intx DominatorSearchLimit = 1000 {C2 diagnostic} {default} | |
bool DontCompileHugeMethods = true {product} {default} | |
bool DontYieldALot = false {pd product} {default} | |
intx DontYieldALotInterval = 10 {develop} {default} | |
ccstr DumpLoadedClassList = {product} {default} | |
bool DumpReplayDataOnError = true {product} {default} | |
bool DumpSharedSpaces = false {product} {default} | |
bool EagerInitialization = false {develop} {default} | |
bool EagerXrunInit = false {product} {default} | |
intx EliminateAllocationArraySizeLimit = 64 {C2 product} {default} | |
bool EliminateAllocations = true {C2 product} {default} | |
bool EliminateAutoBox = true {C2 product} {default} | |
bool EliminateBlocks = true {C1 develop} {default} | |
bool EliminateFieldAccess = true {C1 develop} {default} | |
bool EliminateLocks = true {C2 product} {default} | |
bool EliminateNestedLocks = true {C2 product} {default} | |
bool EliminateNullChecks = true {C1 develop} {default} | |
bool EnableContended = true {product} {default} | |
bool EnableDynamicAgentLoading = true {product} {default} | |
bool EnableTracing = false {product} {default} | |
size_t ErgoHeapSizeLimit = 0 {product} {default} | |
ccstr ErrorFile = {product} {default} | |
uintx ErrorHandlerTest = 0 {notproduct} {default} | |
uint64_t ErrorLogTimeout = 120 {product} {default} | |
ccstr ErrorReportServer = {product} {default} | |
double EscapeAnalysisTimeout = 60.000000 {C2 product} {default} | |
bool EstimateArgEscape = true {product} {default} | |
bool ExecuteInternalVMTests = false {notproduct} {default} | |
bool ExecutingUnitTests = false {product} {default} | |
bool ExitEscapeAnalysisOnTimeout = true {C2 develop} {default} | |
bool ExitOnFullCodeCache = false {notproduct} {default} | |
bool ExitOnOutOfMemoryError = false {product} {default} | |
bool ExitVMOnVerifyError = false {notproduct} {default} | |
bool ExplicitGCInvokesConcurrent = false {product} {default} | |
bool ExplicitGCInvokesConcurrentAndUnloadsClasses = false {product} {default} | |
bool ExtendedDTraceProbes = false {product} {default} | |
ccstr ExtraSharedClassListFile = {product} {default} | |
intx FLOATPRESSURE = 14 {C2 pd develop} {default} | |
bool FLSAlwaysCoalesceLarge = false {product} {default} | |
uintx FLSCoalescePolicy = 2 {product} {default} | |
double FLSLargestBlockCoalesceProximity = 0.990000 {product} {default} | |
bool FLSVerifyAllHeapReferences = false {diagnostic} {default} | |
bool FLSVerifyDictionary = false {develop} {default} | |
bool FLSVerifyIndexTable = false {diagnostic} {default} | |
bool FLSVerifyLists = false {diagnostic} {default} | |
bool FailOverToOldVerifier = true {product} {default} | |
intx FastAllocateSizeLimit = 131072 {develop} {default} | |
intx FastSuperclassLimit = 8 {develop} {default} | |
bool FastTLABRefill = false {product} {default} | |
intx FieldsAllocationStyle = 1 {product} {default} | |
bool FillDelaySlots = true {develop} {default} | |
bool FilterSpuriousWakeups = true {product} {default} | |
bool FoldStableValues = true {diagnostic} {default} | |
bool ForceDynamicNumberOfGCThreads = false {diagnostic} {default} | |
bool ForceFloatExceptions = true {develop} {default} | |
bool ForceNUMA = false {product} {default} | |
bool ForceTimeHighResolution = false {product} {default} | |
bool ForceUnreachable = false {diagnostic} {default} | |
intx FreqCountInvocations = 1 {C2 develop} {default} | |
intx FreqInlineSize = 325 {pd product} {default} | |
bool FullGCALot = false {develop} {default} | |
intx FullGCALotDummies = 32768 {notproduct} {default} | |
intx FullGCALotInterval = 1 {notproduct} {default} | |
intx FullGCALotStart = 0 {notproduct} {default} | |
double G1ConcMarkStepDurationMillis = 10.000000 {product} {default} | |
uintx G1ConcRSHotCardLimit = 4 {product} {default} | |
size_t G1ConcRSLogCacheSize = 10 {product} {default} | |
size_t G1ConcRefinementGreenZone = 0 {product} {default} | |
size_t G1ConcRefinementRedZone = 0 {product} {default} | |
uintx G1ConcRefinementServiceIntervalMillis = 300 {product} {default} | |
uint G1ConcRefinementThreads = 4 {product} {ergonomic} | |
size_t G1ConcRefinementThresholdStep = 2 {product} {default} | |
size_t G1ConcRefinementYellowZone = 0 {product} {default} | |
uintx G1ConfidencePercent = 50 {product} {default} | |
uintx G1DummyRegionsPerGC = 0 {develop} {default} | |
bool G1EvacuationFailureALot = false {notproduct} {default} | |
uintx G1EvacuationFailureALotCount = 1000 {develop} {default} | |
bool G1EvacuationFailureALotDuringConcMark = true {develop} {default} | |
bool G1EvacuationFailureALotDuringInitialMark = true {develop} {default} | |
bool G1EvacuationFailureALotDuringMixedGC = true {develop} {default} | |
bool G1EvacuationFailureALotDuringYoungGC = true {develop} {default} | |
uintx G1EvacuationFailureALotInterval = 5 {develop} {default} | |
bool G1ExitOnExpansionFailure = false {develop} {default} | |
bool G1HRRSFlushLogBuffersOnVerify = false {develop} {default} | |
bool G1HRRSUseSparseTable = true {develop} {default} | |
size_t G1HeapRegionSize = 1048576 {product} {ergonomic} | |
uintx G1HeapWastePercent = 5 {product} {default} | |
intx G1MarkingOverheadPercent = 0 {develop} {default} | |
intx G1MaxVerifyFailures = -1 {develop} {default} | |
uintx G1MixedGCCountTarget = 8 {product} {default} | |
bool G1RSBarrierRegionFilter = true {develop} {default} | |
intx G1RSetRegionEntries = 256 {product} {default} | |
intx G1RSetRegionEntriesBase = 256 {develop} {default} | |
size_t G1RSetScanBlockSize = 64 {product} {default} | |
intx G1RSetSparseRegionEntries = 4 {product} {default} | |
intx G1RSetSparseRegionEntriesBase = 4 {develop} {default} | |
intx G1RSetUpdatingPauseTimePercent = 10 {product} {default} | |
intx G1RefProcDrainInterval = 10 {product} {default} | |
uintx G1ReservePercent = 10 {product} {default} | |
uintx G1SATBBufferEnqueueingThresholdPercent = 60 {product} {default} | |
size_t G1SATBBufferSize = 1024 {product} {default} | |
intx G1SATBProcessCompletedThreshold = 20 {develop} {default} | |
bool G1ScrubRemSets = true {develop} {default} | |
uintx G1SecondaryFreeListAppendLength = 5 {develop} {default} | |
bool G1StressConcRegionFreeing = false {develop} {default} | |
uintx G1StressConcRegionFreeingDelayMillis = 0 {develop} {default} | |
intx G1SummarizeRSetStatsPeriod = 0 {diagnostic} {default} | |
size_t G1UpdateBufferSize = 256 {product} {default} | |
bool G1UseAdaptiveConcRefinement = true {product} {default} | |
bool G1UseAdaptiveIHOP = true {product} {default} | |
bool G1VerifyBitmaps = false {develop} {default} | |
bool G1VerifyCTCleanup = false {develop} {default} | |
bool G1VerifyHeapRegionCodeRoots = false {diagnostic} {default} | |
bool G1VerifyRSetsDuringFullGC = false {diagnostic} {default} | |
bool GCALotAtAllSafepoints = false {notproduct} {default} | |
uintx GCDrainStackTargetSize = 64 {product} {default} | |
uintx GCExpandToAllocateDelayMillis = 0 {develop} {default} | |
uintx GCHeapFreeLimit = 2 {product} {default} | |
uintx GCLockerEdenExpansionPercent = 5 {product} {default} | |
bool GCLockerInvokesConcurrent = false {product} {default} | |
uintx GCLockerRetryAllocationCount = 2 {diagnostic} {default} | |
bool GCParallelVerificationEnabled = true {diagnostic} {default} | |
uintx GCPauseIntervalMillis = 201 {product} {default} | |
uint GCTaskTimeStampEntries = 200 {product} {default} | |
uintx GCTimeLimit = 98 {product} {default} | |
uintx GCTimeRatio = 12 {product} {default} | |
uintx GCWorkerDelayMillis = 0 {develop} {default} | |
bool GenerateArrayStoreCheck = true {C1 develop} {default} | |
bool GenerateRangeChecks = true {develop} {default} | |
bool GenerateSynchronizationCode = true {develop} {default} | |
intx GuaranteedSafepointInterval = 1000 {diagnostic} {default} | |
size_t HeapBaseMinAddress = 2147483648 {pd product} {default} | |
bool HeapDumpAfterFullGC = false {manageable} {default} | |
bool HeapDumpBeforeFullGC = false {manageable} {default} | |
bool HeapDumpOnOutOfMemoryError = false {manageable} {default} | |
ccstr HeapDumpPath = {manageable} {default} | |
uintx HeapFirstMaximumCompactionCount = 3 {product} {default} | |
uintx HeapMaximumCompactionInterval = 20 {product} {default} | |
uintx HeapSearchSteps = 3 {product} {default} | |
size_t HeapSizePerGCThread = 87241520 {product} {default} | |
intx HotCallCountThreshold = 999999 {C2 develop} {default} | |
intx HotCallProfitThreshold = 999999 {C2 develop} {default} | |
intx HotCallTrivialSize = -1 {C2 develop} {default} | |
intx HotCallTrivialWork = -1 {C2 develop} {default} | |
intx HotMethodDetectionLimit = 100000 {diagnostic} {default} | |
intx HugeMethodLimit = 8000 {develop} {default} | |
bool ICMissHistogram = false {notproduct} {default} | |
bool IEEEPrecision = true {ARCH develop} {default} | |
intx INTPRESSURE = 13 {C2 pd develop} {default} | |
bool IdealizeClearArrayNode = true {C2 pd diagnostic} {default} | |
bool IdealizedNumerics = false {C2 develop} {default} | |
bool IgnoreEmptyClassPaths = false {product} {default} | |
bool IgnoreLibthreadGPFault = false {develop} {default} | |
bool IgnoreLockingAssertions = false {notproduct} {default} | |
bool IgnoreRewrites = false {develop} {default} | |
bool IgnoreUnrecognizedVMOptions = false {product} {default} | |
bool IgnoreUnverifiableClassesDuringDump = false {diagnostic} {default} | |
bool ImplicitDiv0Checks = true {C1 develop} {default} | |
intx ImplicitNullCheckThreshold = 3 {C2 develop} {default} | |
bool ImplicitNullChecks = true {pd diagnostic} {default} | |
uintx IncreaseFirstTierCompileThresholdAt = 50 {product} {default} | |
bool IncrementalInline = true {C2 product} {default} | |
intx IndexSetWatch = 0 {C2 notproduct} {default} | |
intx InitArrayShortSize = 64 {pd diagnostic} {default} | |
size_t InitialBootClassLoaderMetaspaceSize = 4194304 {product} {default} | |
uintx InitialCodeCacheSize = 2555904 {pd product} {default} | |
size_t InitialHeapSize = 134217728 {product} {ergonomic} | |
uintx InitialRAMFraction = 64 {product} {default} | |
uintx InitialSurvivorRatio = 8 {product} {default} | |
uintx InitialTenuringThreshold = 7 {product} {default} | |
uintx InitiatingHeapOccupancyPercent = 45 {product} {default} | |
bool InjectGCWorkerCreationFailure = false {diagnostic} {default} | |
bool Inline = true {product} {default} | |
bool InlineAccessors = true {C2 develop} {default} | |
bool InlineArrayCopy = true {diagnostic} {default} | |
bool InlineClassNatives = true {diagnostic} {default} | |
ccstr InlineDataFile = {product} {default} | |
intx InlineFrequencyCount = 100 {pd diagnostic} {default} | |
intx InlineFrequencyRatio = 20 {develop} {default} | |
bool InlineIntrinsics = true {pd develop} {default} | |
bool InlineMathNatives = true {diagnostic} {default} | |
bool InlineMethodsWithExceptionHandlers = true {C1 develop} {default} | |
bool InlineNIOCheckIndex = true {C1 diagnostic} {default} | |
bool InlineNatives = true {diagnostic} {default} | |
bool InlineNotify = true {diagnostic} {default} | |
bool InlineObjectCopy = true {C2 diagnostic} {default} | |
bool InlineObjectHash = true {diagnostic} {default} | |
bool InlineReflectionGetCallerClass = true {C2 diagnostic} {default} | |
intx InlineSmallCode = 2000 {pd product} {default} | |
bool InlineSynchronizedMethods = true {C1 product} {default} | |
bool InlineThreadNatives = true {diagnostic} {default} | |
intx InlineThrowCount = 50 {develop} {default} | |
intx InlineThrowMaxSize = 200 {develop} {default} | |
bool InlineUnsafeOps = true {diagnostic} {default} | |
bool InlineWarmCalls = false {C2 develop} {default} | |
bool InsertMemBarAfterArraycopy = true {C2 product} {default} | |
bool InstallMethods = true {C1 develop} {default} | |
intx InstructionCountCutoff = 37000 {C1 develop} {default} | |
bool InterceptOSException = false {develop} {default} | |
intx InteriorEntryAlignment = 16 {C2 pd product} {default} | |
intx InterpreterProfilePercentage = 33 {product} {default} | |
bool JVMCIUseFastLocking = true {JVMCI develop} {default} | |
size_t JVMInvokeMethodSlack = 8192 {pd develop} {default} | |
bool JavaMonitorsInStackTrace = true {product} {default} | |
intx JavaPriority10_To_OSPriority = -1 {product} {default} | |
intx JavaPriority1_To_OSPriority = -1 {product} {default} | |
intx JavaPriority2_To_OSPriority = -1 {product} {default} | |
intx JavaPriority3_To_OSPriority = -1 {product} {default} | |
intx JavaPriority4_To_OSPriority = -1 {product} {default} | |
intx JavaPriority5_To_OSPriority = -1 {product} {default} | |
intx JavaPriority6_To_OSPriority = -1 {product} {default} | |
intx JavaPriority7_To_OSPriority = -1 {product} {default} | |
intx JavaPriority8_To_OSPriority = -1 {product} {default} | |
intx JavaPriority9_To_OSPriority = -1 {product} {default} | |
bool LIRFillDelaySlots = false {C1 pd product} {default} | |
bool LIRTraceExecution = false {C1 develop} {default} | |
bool LIRTracePeephole = false {C1 develop} {default} | |
size_t LargePageHeapSizeThreshold = 134217728 {product} {default} | |
size_t LargePageSizeInBytes = 0 {product} {default} | |
bool LargePagesIndividualAllocationInjectError = false {develop} {default} | |
intx LiveNodeCountInliningCutoff = 40000 {C2 product} {default} | |
bool LoadLineNumberTables = true {develop} {default} | |
bool LoadLocalVariableTables = true {develop} {default} | |
bool LoadLocalVariableTypeTables = true {develop} {default} | |
bool LogCompilation = false {diagnostic} {default} | |
bool LogEvents = true {diagnostic} {default} | |
uintx LogEventsBufferEntries = 10 {diagnostic} {default} | |
ccstr LogFile = {diagnostic} {default} | |
bool LogSweeper = false {notproduct} {default} | |
bool LogTouchedMethods = false {diagnostic} {default} | |
bool LogVMOutput = false {diagnostic} {default} | |
intx LongCompileThreshold = 50 {develop} {default} | |
intx LoopMaxUnroll = 16 {C2 product} {default} | |
intx LoopOptsCount = 43 {C2 product} {default} | |
intx LoopPercentProfileLimit = 30 {C2 pd product} {default} | |
intx LoopUnrollLimit = 60 {C2 pd product} {default} | |
intx LoopUnrollMin = 4 {C2 product} {default} | |
bool LoopUnswitching = true {C2 product} {default} | |
intx MallocCatchPtr = -1 {develop} {default} | |
uintx MallocMaxTestWords = 0 {diagnostic} {default} | |
bool ManagementServer = false {product} {default} | |
size_t MarkStackSize = 4194304 {product} {ergonomic} | |
size_t MarkStackSizeMax = 16777216 {product} {default} | |
uint MarkSweepAlwaysCompactCount = 4 {product} {default} | |
uintx MarkSweepDeadRatio = 5 {product} {default} | |
intx MaxBCEAEstimateLevel = 5 {product} {default} | |
intx MaxBCEAEstimateSize = 150 {product} {default} | |
uint64_t MaxDirectMemorySize = 0 {product} {default} | |
intx MaxElementPrintSize = 256 {notproduct} {default} | |
bool MaxFDLimit = true {product} {default} | |
intx MaxForceInlineLevel = 100 {develop} {default} | |
uintx MaxGCMinorPauseMillis = 18446744073709551615 {product} {default} | |
uintx MaxGCPauseMillis = 200 {product} {default} | |
uintx MaxHeapFreeRatio = 70 {manageable} {default} | |
size_t MaxHeapSize = 2147483648 {product} {ergonomic} | |
intx MaxInlineLevel = 9 {product} {default} | |
intx MaxInlineSize = 35 {product} {default} | |
intx MaxInterpretedSearchLength = 3 {develop} {default} | |
intx MaxJNILocalCapacity = 65536 {product} {default} | |
intx MaxJavaStackTraceDepth = 1024 {product} {default} | |
intx MaxJumpTableSize = 65000 {C2 product} {default} | |
intx MaxJumpTableSparseness = 5 {C2 product} {default} | |
intx MaxLabelRootDepth = 1100 {C2 product} {default} | |
intx MaxLoopPad = 11 {C2 product} {default} | |
size_t MaxMetaspaceExpansion = 5451776 {product} {default} | |
uintx MaxMetaspaceFreeRatio = 70 {product} {default} | |
size_t MaxMetaspaceSize = 18446744073709547520 {product} {default} | |
size_t MaxNewSize = 1287651328 {product} {ergonomic} | |
intx MaxNodeLimit = 80000 {C2 product} {default} | |
uint64_t MaxRAM = 137438953472 {pd product} {default} | |
uintx MaxRAMFraction = 4 {product} {default} | |
intx MaxRecompilationSearchLength = 10 {develop} {default} | |
intx MaxRecursiveInlineLevel = 1 {product} {default} | |
intx MaxSubklassPrintSize = 4 {notproduct} {default} | |
uintx MaxTenuringThreshold = 15 {product} {default} | |
intx MaxTrivialSize = 6 {product} {default} | |
intx MaxVectorSize = 64 {C2 product} {default} | |
uintx MaxVirtMemFraction = 2 {develop} {default} | |
bool MemProfiling = false {develop} {default} | |
intx MemProfilingInterval = 500 {notproduct} {default} | |
bool MetadataAllocationFailALot = false {develop} {default} | |
uintx MetadataAllocationFailALotInterval = 1000 {develop} {default} | |
size_t MetaspaceSize = 21807104 {pd product} {default} | |
bool MethodFlushing = true {product} {default} | |
intx MethodHistogramCutoff = 100 {develop} {default} | |
size_t MinHeapDeltaBytes = 1048576 {product} {ergonomic} | |
uintx MinHeapFreeRatio = 40 {manageable} {default} | |
intx MinInliningThreshold = 250 {product} {default} | |
intx MinJumpTableSize = 10 {C2 pd product} {default} | |
size_t MinMetaspaceExpansion = 339968 {product} {default} | |
uintx MinMetaspaceFreeRatio = 40 {product} {default} | |
intx MinOopMapAllocation = 8 {develop} {default} | |
intx MinPassesBeforeFlush = 10 {diagnostic} {default} | |
uintx MinRAMFraction = 2 {product} {default} | |
intx MinSleepInterval = 1 {develop} {default} | |
uintx MinSurvivorRatio = 3 {product} {default} | |
size_t MinTLABSize = 2048 {product} {default} | |
intx MonitorBound = 0 {product} {default} | |
bool MonitorInUseLists = true {product} {default} | |
bool MonomorphicArrayCheck = true {C2 develop} {default} | |
intx MultiArrayExpandLimit = 6 {C2 product} {default} | |
bool MustCallLoadClassInternal = false {product} {default} | |
intx NMethodSizeLimit = 524288 {C1 develop} {default} | |
uintx NUMAChunkResizeWeight = 20 {product} {default} | |
size_t NUMAInterleaveGranularity = 2097152 {product} {default} | |
uintx NUMAPageScanRate = 256 {product} {default} | |
size_t NUMASpaceResizeRate = 1073741824 {product} {default} | |
bool NUMAStats = false {product} {default} | |
ccstr NativeMemoryTracking = off {product} {default} | |
bool NeedsDeoptSuspend = false {pd product} {default} | |
intx NestedInliningSizeRatio = 90 {C1 develop} {default} | |
bool NeverActAsServerClassMachine = false {pd product} {default} | |
bool NeverTenure = false {product} {default} | |
intx NewCodeParameter = 0 {develop} {default} | |
uintx NewRatio = 2 {product} {default} | |
size_t NewSize = 1363144 {product} {default} | |
size_t NewSizeThreadIncrease = 5320 {pd product} {default} | |
intx NmethodSweepActivity = 10 {product} {default} | |
intx NodeCountInliningCutoff = 18000 {C2 develop} {default} | |
intx NodeCountInliningStep = 1000 {C2 develop} {default} | |
intx NodeLimitFudgeFactor = 2000 {C2 product} {default} | |
uintx NonNMethodCodeHeapSize = 5830092 {pd product} {ergonomic} | |
uintx NonProfiledCodeHeapSize = 122914074 {pd product} {ergonomic} | |
intx NumberOfLoopInstrToAlign = 4 {C2 product} {default} | |
intx OSROnlyBCI = -1 {develop} {default} | |
uintx ObjArrayMarkingStride = 2048 {develop} {default} | |
intx ObjectAlignmentInBytes = 8 {lp64_product} {default} | |
size_t OldPLABSize = 1024 {product} {default} | |
uintx OldPLABWeight = 50 {product} {default} | |
size_t OldSize = 5452592 {product} {default} | |
bool OmitStackTraceInFastThrow = true {product} {default} | |
ccstrlist OnError = {product} {default} | |
ccstrlist OnOutOfMemoryError = {product} {default} | |
intx OnStackReplacePercentage = 140 {pd product} {default} | |
bool OptimizeExpensiveOps = true {C2 diagnostic} {default} | |
bool OptimizeFill = true {C2 product} {default} | |
bool OptimizeIfOps = true {C1 develop} {default} | |
bool OptimizePtrCompare = true {C2 product} {default} | |
bool OptimizeStringConcat = true {C2 product} {default} | |
bool OptimizeUnsafes = true {C1 develop} {default} | |
intx OptoBlockListSize = 8 {C2 develop} {default} | |
bool OptoBreakpoint = false {C2 develop} {default} | |
bool OptoBreakpointC2R = false {C2 notproduct} {default} | |
bool OptoBreakpointOSR = false {C2 notproduct} {default} | |
bool OptoBundling = false {C2 pd product} {default} | |
bool OptoCoalesce = true {C2 develop} {default} | |
intx OptoLoopAlignment = 16 {pd product} {default} | |
bool OptoNoExecute = false {C2 notproduct} {default} | |
intx OptoNodeListSize = 4 {C2 develop} {default} | |
bool OptoPeephole = true {C2 pd develop} {default} | |
intx OptoPeepholeAt = -1 {C2 develop} {default} | |
intx OptoPrologueNops = 0 {C2 develop} {default} | |
bool OptoRegScheduling = true {C2 pd product} {default} | |
bool OptoRemoveUseless = true {C2 develop} {default} | |
bool OptoScheduling = false {C2 pd product} {default} | |
uintx PLABWeight = 75 {product} {default} | |
intx PSAdaptiveSizePolicyResizeVirtualSpaceAlot = -1 {develop} {default} | |
bool PSChunkLargeArrays = true {product} {default} | |
int ParGCArrayScanChunk = 50 {product} {default} | |
intx ParGCCardsPerStrideChunk = 256 {diagnostic} {default} | |
uintx ParGCDesiredObjsFromOverflowList = 20 {product} {default} | |
uintx ParGCStridesPerThread = 2 {diagnostic} {default} | |
bool ParGCTrimOverflow = true {product} {default} | |
bool ParGCUseLocalOverflow = false {product} {default} | |
bool ParGCWorkQueueOverflowALot = false {notproduct} {default} | |
uintx ParGCWorkQueueOverflowInterval = 1000 {notproduct} {default} | |
uintx ParallelGCBufferWastePct = 10 {product} {default} | |
uint ParallelGCThreads = 4 {product} {default} | |
uintx ParallelOldDeadWoodLimiterMean = 50 {product} {default} | |
uintx ParallelOldDeadWoodLimiterStdDev = 80 {product} {default} | |
bool ParallelRefProcBalancingEnabled = true {product} {default} | |
bool ParallelRefProcEnabled = false {product} {default} | |
bool PartialPeelAtUnsignedTests = true {C2 product} {default} | |
bool PartialPeelLoop = true {C2 product} {default} | |
intx PartialPeelNewPhiDelta = 0 {C2 product} {default} | |
bool PatchALot = false {C1 develop} {default} | |
bool PauseAtExit = false {diagnostic} {default} | |
bool PauseAtStartup = false {diagnostic} {default} | |
ccstr PauseAtStartupFile = {diagnostic} {default} | |
uintx PausePadding = 1 {product} {default} | |
intx PerBytecodeRecompilationCutoff = 200 {product} {default} | |
intx PerBytecodeTrapLimit = 4 {product} {default} | |
intx PerMethodRecompilationCutoff = 400 {product} {default} | |
intx PerMethodTrapLimit = 100 {product} {default} | |
bool PerfAllowAtExitRegistration = false {product} {default} | |
bool PerfBypassFileSystemCheck = false {product} {default} | |
intx PerfDataMemorySize = 32768 {product} {default} | |
intx PerfDataSamplingInterval = 50 {product} {default} | |
ccstr PerfDataSaveFile = {product} {default} | |
bool PerfDataSaveToFile = false {product} {default} | |
bool PerfDisableSharedMem = false {product} {default} | |
intx PerfMaxStringConstLength = 1024 {product} {default} | |
bool PerfTraceDataCreation = false {develop} {default} | |
bool PerfTraceMemOps = false {develop} {default} | |
bool PinAllInstructions = false {C1 develop} {default} | |
bool PoisonOSREntry = true {C2 develop} {default} | |
size_t PreTouchParallelChunkSize = 1073741824 {product} {default} | |
uintx PreallocatedOutOfMemoryErrorCount = 4 {develop} {default} | |
bool PreferInterpreterNativeStubs = false {pd product} {default} | |
intx PrefetchCopyIntervalInBytes = 576 {product} {default} | |
intx PrefetchFieldsAhead = 1 {product} {default} | |
intx PrefetchScanIntervalInBytes = 576 {product} {default} | |
bool PreserveAllAnnotations = false {product} {default} | |
bool PreserveFramePointer = false {pd product} {default} | |
size_t PretenureSizeThreshold = 0 {product} {default} | |
bool PrintAOT = false {product} {default} | |
bool PrintAOTStatistics = false {notproduct} {default} | |
bool PrintAdapterHandlers = false {diagnostic} {default} | |
bool PrintAssembly = false {diagnostic} {default} | |
ccstr PrintAssemblyOptions = {diagnostic} {default} | |
bool PrintBailouts = false {C1 develop} {default} | |
bool PrintBiasedLockingStatistics = false {diagnostic} {default} | |
bool PrintBlockElimination = false {C1 develop} {default} | |
bool PrintBytecodeHistogram = false {develop} {default} | |
bool PrintBytecodePairHistogram = false {develop} {default} | |
bool PrintC1Statistics = false {C1 notproduct} {default} | |
bool PrintCEE = false {C1 develop} {default} | |
bool PrintCFG = false {C1 notproduct} {default} | |
bool PrintCFG0 = false {C1 notproduct} {default} | |
bool PrintCFG1 = false {C1 notproduct} {default} | |
bool PrintCFG2 = false {C1 notproduct} {default} | |
bool PrintCFGBlockFreq = false {C2 develop} {default} | |
bool PrintCFGToFile = false {C1 develop} {default} | |
bool PrintCanonicalization = false {C1 develop} {default} | |
bool PrintClassHistogram = false {manageable} {default} | |
bool PrintCodeCache = false {product} {default} | |
bool PrintCodeCache2 = false {develop} {default} | |
bool PrintCodeCacheExtension = false {develop} {default} | |
bool PrintCodeCacheOnCompilation = false {product} {default} | |
bool PrintCommandLineFlags = false {product} {default} | |
bool PrintCompilation = false {product} {default} | |
bool PrintCompilation2 = false {diagnostic} {default} | |
bool PrintConcurrentLocks = false {manageable} {default} | |
bool PrintDebugInfo = false {develop} {default} | |
bool PrintDeoptimizationDetails = false {develop} {default} | |
bool PrintDependencies = false {develop} {default} | |
bool PrintDominators = false {C2 develop} {default} | |
bool PrintEliminateAllocations = false {C2 notproduct} {default} | |
bool PrintEliminateLocks = false {C2 notproduct} {default} | |
bool PrintEscapeAnalysis = false {C2 notproduct} {default} | |
bool PrintExceptionHandlers = false {develop} {default} | |
bool PrintFieldLayout = false {notproduct} {default} | |
bool PrintFlagsFinal = true {product} {command line} | |
bool PrintFlagsInitial = false {product} {default} | |
bool PrintFlagsRanges = false {product} {default} | |
bool PrintFlagsWithComments = false {notproduct} {default} | |
bool PrintFrameConverterAssembly = false {C2 notproduct} {default} | |
bool PrintGC = false {product} {default} | |
bool PrintGCDetails = false {product} {default} | |
bool PrintHeapAtSIGBREAK = true {product} {default} | |
bool PrintIR = false {C1 notproduct} {default} | |
bool PrintIR0 = false {C1 notproduct} {default} | |
bool PrintIR1 = false {C1 notproduct} {default} | |
bool PrintIR2 = false {C1 notproduct} {default} | |
bool PrintIRDuringConstruction = false {C1 notproduct} {default} | |
bool PrintIRWithLIR = false {C1 notproduct} {default} | |
bool PrintIdeal = false {C2 notproduct} {default} | |
bool PrintIdealGraph = false {C2 notproduct} {default} | |
ccstr PrintIdealGraphAddress = 127.0.0.1 {C2 notproduct} {default} | |
ccstr PrintIdealGraphFile = {C2 notproduct} {default} | |
intx PrintIdealGraphLevel = 0 {C2 notproduct} {default} | |
intx PrintIdealGraphPort = 4444 {C2 notproduct} {default} | |
bool PrintIdealNodeCount = false {C2 notproduct} {default} | |
bool PrintInitialBlockList = false {C1 notproduct} {default} | |
bool PrintInlining = false {diagnostic} {default} | |
bool PrintInterpreter = false {diagnostic} {default} | |
bool PrintIntrinsics = false {C2 diagnostic} {default} | |
bool PrintJNIResolving = false {product} {default} | |
bool PrintLIR = false {C1 develop} {default} | |
bool PrintLIRWithAssembly = false {C1 notproduct} {default} | |
bool PrintLockStatistics = false {C2 notproduct} {default} | |
bool PrintMalloc = false {develop} {default} | |
bool PrintMallocFree = false {notproduct} {default} | |
bool PrintMallocStatistics = false {develop} {default} | |
bool PrintMethodData = false {diagnostic} {default} | |
bool PrintMethodFlushing = false {develop} {default} | |
bool PrintMethodFlushingStatistics = false {diagnostic} {default} | |
bool PrintMethodHandleStubs = false {diagnostic} {default} | |
bool PrintMiscellaneous = false {develop} {default} | |
bool PrintNMTStatistics = false {diagnostic} {default} | |
bool PrintNMethodStatistics = false {notproduct} {default} | |
bool PrintNMethods = false {diagnostic} {default} | |
bool PrintNativeNMethods = false {diagnostic} {default} | |
bool PrintNotLoaded = false {C1 develop} {default} | |
bool PrintNullCheckElimination = false {C1 develop} {default} | |
bool PrintOptimizePtrCompare = false {C2 notproduct} {default} | |
bool PrintOptimizeStringConcat = false {C2 notproduct} {default} | |
bool PrintOpto = false {C2 notproduct} {default} | |
bool PrintOptoAssembly = false {C2 diagnostic} {default} | |
bool PrintOptoInlining = false {C2 notproduct} {default} | |
bool PrintOptoPeephole = false {C2 notproduct} {default} | |
bool PrintOptoStatistics = false {C2 notproduct} {default} | |
bool PrintParseStatistics = false {C2 notproduct} {default} | |
bool PrintPhiFunctions = false {C1 notproduct} {default} | |
bool PrintPreciseBiasedLockingStatistics = false {C2 diagnostic} {default} | |
bool PrintPreciseRTMLockingStatistics = false {C2 diagnostic} {default} | |
bool PrintRelocations = false {develop} {default} | |
bool PrintRewrites = false {notproduct} {default} | |
bool PrintSafepointStatistics = false {product} {default} | |
intx PrintSafepointStatisticsCount = 300 {product} {default} | |
intx PrintSafepointStatisticsTimeout = -1 {product} {default} | |
bool PrintSharedArchiveAndExit = false {product} {default} | |
bool PrintSharedDictionary = false {product} {default} | |
bool PrintSharedSpaces = false {product} {default} | |
bool PrintSignatureHandlers = false {diagnostic} {default} | |
bool PrintSimpleStubs = false {C1 notproduct} {default} | |
bool PrintStringTableStatistics = false {product} {default} | |
bool PrintStubCode = false {diagnostic} {default} | |
bool PrintSymbolTableSizeHistogram = false {notproduct} {default} | |
bool PrintSystemDictionaryAtExit = false {notproduct} {default} | |
bool PrintTieredEvents = false {product} {default} | |
bool PrintTouchedMethodsAtExit = false {diagnostic} {default} | |
bool PrintUnsafeOptimization = false {C1 develop} {default} | |
bool PrintVMMessages = true {develop} {default} | |
bool PrintVMOptions = false {product} {default} | |
bool PrintVMQWaitTime = false {product} {default} | |
bool PrintValueNumbering = false {C1 develop} {default} | |
bool PrintVtableStats = false {notproduct} {default} | |
bool PrintWarnings = true {product} {default} | |
uintx ProcessDistributionStride = 4 {product} {default} | |
bool ProfileDynamicTypes = true {C2 diagnostic} {default} | |
bool ProfileInterpreter = true {pd product} {default} | |
bool ProfileIntervals = false {product} {default} | |
intx ProfileIntervalsTicks = 100 {product} {default} | |
intx ProfileMaturityPercentage = 20 {product} {default} | |
bool ProfileTraps = true {pd develop} {default} | |
bool ProfileVM = false {product} {default} | |
uintx ProfiledCodeHeapSize = 122914074 {pd product} {ergonomic} | |
bool ProfilerCheckIntervals = false {notproduct} {default} | |
intx ProfilerNodeSize = 1024 {develop} {default} | |
intx ProfilerNumberOfCompiledMethods = 25 {diagnostic} {default} | |
intx ProfilerNumberOfInterpretedMethods = 25 {diagnostic} {default} | |
intx ProfilerNumberOfRuntimeStubNodes = 25 {diagnostic} {default} | |
intx ProfilerNumberOfStubMethods = 25 {diagnostic} {default} | |
intx ProfilerPCTickThreshold = 15 {develop} {default} | |
bool ProfilerPrintByteCodeStatistics = false {product} {default} | |
bool ProfilerRecordPC = false {product} {default} | |
uintx PromotedPadding = 3 {product} {default} | |
bool PromotionFailureALot = false {notproduct} {default} | |
uintx PromotionFailureALotCount = 1000 {develop} {default} | |
uintx PromotionFailureALotInterval = 5 {develop} {default} | |
bool ProtectionDomainVerification = true {develop} {default} | |
uintx QueuedAllocationWarningCount = 0 {product} {default} | |
uintx RTMRetryCount = 5 {ARCH product} {default} | |
bool RangeCheckElimination = true {product} {default} | |
bool ReassociateInvariants = true {C2 product} {default} | |
bool ReduceBulkZeroing = true {C2 product} {default} | |
bool ReduceFieldZeroing = true {C2 product} {default} | |
bool ReduceInitialCardMarks = true {C2 product} {default} | |
bool ReduceSignalUsage = false {product} {default} | |
intx RefDiscoveryPolicy = 0 {product} {default} | |
intx RegisterCostAreaRatio = 16000 {C2 pd develop} {default} | |
bool RegisterFinalizersAtInit = true {product} {default} | |
bool RegisterReferences = true {develop} {default} | |
bool RelaxAccessControlCheck = false {product} {default} | |
bool RenumberLiveNodes = true {C2 develop} {default} | |
bool ReplayCompiles = false {develop} {default} | |
ccstr ReplayDataFile = {product} {default} | |
bool ReplayIgnoreInitErrors = false {develop} {default} | |
intx ReplaySuppressInitializers = 2 {develop} {default} | |
bool RequireSharedSpaces = false {product} {default} | |
uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic} | |
bool ResizeOldPLAB = true {product} {default} | |
bool ResizePLAB = true {product} {default} | |
bool ResizeTLAB = true {pd product} {default} | |
bool RestoreMXCSROnJNICalls = false {product} {default} | |
bool RestrictContended = true {product} {default} | |
bool RestrictReservedStack = true {product} {default} | |
bool RewriteBytecodes = true {pd product} {default} | |
bool RewriteFrequentPairs = true {pd product} {default} | |
bool RoundFPResults = true {C1 pd develop} {default} | |
bool SafepointALot = false {develop} {default} | |
intx SafepointSpinBeforeYield = 2000 {product} {default} | |
bool SafepointTimeout = false {product} {default} | |
intx SafepointTimeoutDelay = 10000 {product} {default} | |
bool ScavengeALot = false {notproduct} {default} | |
intx ScavengeALotInterval = 1 {notproduct} {default} | |
bool ScavengeBeforeFullGC = false {product} {default} | |
intx ScavengeRootsInCode = 2 {diagnostic} {default} | |
bool SegmentedCodeCache = true {product} {ergonomic} | |
bool SelectivePhiFunctions = true {C1 develop} {default} | |
intx SelfDestructTimer = 0 {product} {default} | |
bool SerializeVMOutput = true {diagnostic} {default} | |
bool ShareVtableStubs = true {pd develop} {default} | |
ccstr SharedArchiveFile = {diagnostic} {default} | |
size_t SharedBaseAddress = 34359738368 {product} {default} | |
ccstr SharedClassListFile = {product} {default} | |
size_t SharedMiscCodeSize = 122880 {product} {default} | |
size_t SharedMiscDataSize = 4194304 {product} {default} | |
size_t SharedReadOnlySize = 10485760 {product} {default} | |
size_t SharedReadWriteSize = 10485760 {product} {default} | |
uintx SharedSymbolTableBucketSize = 4 {product} {default} | |
bool ShowHiddenFrames = false {diagnostic} {default} | |
bool ShowMessageBoxOnError = false {product} {default} | |
bool ShowSafepointMsgs = false {develop} {default} | |
bool ShrinkHeapInSteps = true {product} {default} | |
bool SoftMatchFailure = false {C2 develop} {default} | |
intx SoftRefLRUPolicyMSPerMB = 1000 {product} {default} | |
bool SparcV9RegsHiBitsZero = true {C2 develop} {default} | |
bool SpecialArraysEquals = true {C2 diagnostic} {default} | |
bool SpecialEncodeISOArray = true {C2 diagnostic} {default} | |
bool SpecialStringCompareTo = true {C2 diagnostic} {default} | |
bool SpecialStringEquals = true {C2 diagnostic} {default} | |
bool SpecialStringIndexOf = true {C2 diagnostic} {default} | |
bool SplitIfBlocks = true {C2 product} {default} | |
intx StackPrintLimit = 100 {develop} {default} | |
intx StackRedPages = 1 {pd product} {default} | |
intx StackReservedPages = 1 {pd product} {default} | |
intx StackShadowPages = 22 {pd product} {default} | |
bool StackTraceInThrowable = true {product} {default} | |
intx StackYellowPages = 2 {pd product} {default} | |
uintx StartAggressiveSweepingAt = 10 {product} {default} | |
bool StartAttachListener = false {product} {default} | |
intx StopInterpreterAt = 0 {develop} {default} | |
bool StressArrayCopyMacroNode = false {C2 develop} {default} | |
bool StressCodeAging = false {diagnostic} {default} | |
bool StressCodeBuffers = false {develop} {default} | |
bool StressCompiledExceptionHandlers = false {develop} {default} | |
bool StressCriticalJNINatives = false {notproduct} {default} | |
bool StressDerivedPointers = false {notproduct} {default} | |
bool StressGCM = false {C2 diagnostic} {default} | |
bool StressLCM = false {C2 diagnostic} {default} | |
bool StressLdcRewrite = false {product} {default} | |
bool StressLinearScan = false {C1 develop} {default} | |
bool StressLoopInvariantCodeMotion = false {C1 develop} {default} | |
bool StressRangeCheckElimination = false {C1 develop} {default} | |
bool StressRecompilation = false {C2 develop} {default} | |
bool StressReflectiveCode = false {C2 develop} {default} | |
bool StressRewriter = false {develop} {default} | |
bool StrictSafepointChecks = true {notproduct} {default} | |
uintx StringDeduplicationAgeThreshold = 3 {product} {default} | |
bool StringDeduplicationRehashALot = false {diagnostic} {default} | |
bool StringDeduplicationResizeALot = false {diagnostic} {default} | |
uintx StringTableSize = 60013 {product} {default} | |
bool SubsumeLoads = true {C2 develop} {default} | |
bool SuperWordLoopUnrollAnalysis = true {C2 pd product} {default} | |
bool SuperWordRTDepCheck = false {C2 develop} {default} | |
bool SuperWordReductions = true {C2 product} {default} | |
ccstrlist SuppressErrorAt = {notproduct} {default} | |
bool SuppressFatalErrorMessage = false {product} {default} | |
uintx SurvivorPadding = 3 {product} {default} | |
uintx SurvivorRatio = 8 {product} {default} | |
intx SuspendRetryCount = 50 {product} {default} | |
intx SuspendRetryDelay = 5 {product} {default} | |
intx SweeperLogEntries = 1024 {notproduct} {default} | |
uintx TLABAllocationWeight = 35 {product} {default} | |
uintx TLABRefillWasteFraction = 64 {product} {default} | |
size_t TLABSize = 0 {product} {default} | |
bool TLABStats = true {product} {default} | |
uintx TLABWasteIncrement = 4 {product} {default} | |
uintx TLABWasteTargetPercent = 1 {product} {default} | |
uintx TargetPLABWastePct = 10 {product} {default} | |
uintx TargetSurvivorRatio = 50 {product} {default} | |
uintx TenuredGenerationSizeIncrement = 20 {product} {default} | |
uintx TenuredGenerationSizeSupplement = 80 {product} {default} | |
uintx TenuredGenerationSizeSupplementDecay = 2 {product} {default} | |
uintx TestCrashInErrorHandler = 0 {notproduct} {default} | |
bool TestSafeFetchInErrorHandler = false {notproduct} {default} | |
intx ThreadPriorityPolicy = 0 {product} {default} | |
bool ThreadPriorityVerbose = false {product} {default} | |
intx ThreadStackSize = 1024 {pd product} {default} | |
uintx ThresholdTolerance = 10 {product} {default} | |
intx Tier0BackedgeNotifyFreqLog = 10 {product} {default} | |
intx Tier0InvokeNotifyFreqLog = 7 {product} {default} | |
intx Tier0ProfilingStartPercentage = 200 {product} {default} | |
intx Tier23InlineeNotifyFreqLog = 20 {product} {default} | |
intx Tier2BackEdgeThreshold = 0 {product} {default} | |
intx Tier2BackedgeNotifyFreqLog = 14 {product} {default} | |
intx Tier2CompileThreshold = 0 {product} {default} | |
intx Tier2InvokeNotifyFreqLog = 11 {product} {default} | |
intx Tier3AOTBackEdgeThreshold = 120000 {product} {default} | |
intx Tier3AOTCompileThreshold = 15000 {product} {default} | |
intx Tier3AOTInvocationThreshold = 10000 {product} {default} | |
intx Tier3AOTMinInvocationThreshold = 1000 {product} {default} | |
intx Tier3BackEdgeThreshold = 60000 {product} {default} | |
intx Tier3BackedgeNotifyFreqLog = 13 {product} {default} | |
intx Tier3CompileThreshold = 2000 {product} {default} | |
intx Tier3DelayOff = 2 {product} {default} | |
intx Tier3DelayOn = 5 {product} {default} | |
intx Tier3InvocationThreshold = 200 {product} {default} | |
intx Tier3InvokeNotifyFreqLog = 10 {product} {default} | |
intx Tier3LoadFeedback = 5 {product} {default} | |
intx Tier3MinInvocationThreshold = 100 {product} {default} | |
intx Tier4BackEdgeThreshold = 40000 {product} {default} | |
intx Tier4CompileThreshold = 15000 {product} {default} | |
intx Tier4InvocationThreshold = 5000 {product} {default} | |
intx Tier4LoadFeedback = 3 {product} {default} | |
intx Tier4MinInvocationThreshold = 600 {product} {default} | |
bool TieredCompilation = true {pd product} {default} | |
intx TieredCompileTaskTimeout = 50 {product} {default} | |
intx TieredRateUpdateMaxTime = 25 {product} {default} | |
intx TieredRateUpdateMinTime = 1 {product} {default} | |
intx TieredStopAtLevel = 4 {product} {default} | |
bool TimeCompilationPolicy = false {develop} {default} | |
bool TimeEachLinearScan = false {C1 develop} {default} | |
bool TimeLinearScan = false {C1 product} {default} | |
bool TimeLivenessAnalysis = false {develop} {default} | |
bool TimeOopMap = false {develop} {default} | |
bool TimeOopMap2 = false {develop} {default} | |
bool TraceBytecodes = false {develop} {default} | |
intx TraceBytecodesAt = 0 {develop} {default} | |
bool TraceCISCSpill = false {C2 notproduct} {default} | |
bool TraceCallFixup = false {develop} {default} | |
bool TraceCodeBlobStacks = false {notproduct} {default} | |
bool TraceCompilationPolicy = false {develop} {default} | |
bool TraceCompiledIC = false {develop} {default} | |
bool TraceCreateZombies = false {develop} {default} | |
bool TraceDeoptimization = false {develop} {default} | |
bool TraceDependencies = false {develop} {default} | |
bool TraceDerivedPointers = false {develop} {default} | |
bool TraceFPURegisterUsage = false {C1 develop} {default} | |
bool TraceFPUStack = false {C1 develop} {default} | |
bool TraceFinalizerRegistration = false {develop} {default} | |
bool TraceFrequencyInlining = false {develop} {default} | |
bool TraceGCTaskManager = false {develop} {default} | |
bool TraceGCTaskQueue = false {develop} {default} | |
bool TraceICBuffer = false {develop} {default} | |
bool TraceICs = false {develop} {default} | |
bool TraceInlineCacheClearing = false {develop} {default} | |
bool TraceInvocationCounterOverflow = false {notproduct} {default} | |
bool TraceInvokeDynamic = false {develop} {default} | |
bool TraceIterativeGVN = false {C2 develop} {default} | |
ccstr TraceJVMTI = {product} {default} | |
bool TraceJVMTIObjectTagging = false {diagnostic} {default} | |
bool TraceJavaAssertions = false {develop} {default} | |
intx TraceLinearScanLevel = 0 {C1 develop} {default} | |
bool TraceLivenessGen = false {develop} {default} | |
bool TraceLivenessQuery = false {notproduct} {default} | |
bool TraceLongCompiles = false {develop} {default} | |
bool TraceLoopLimitCheck = false {C2 develop} {default} | |
bool TraceLoopOpts = false {C2 develop} {default} | |
bool TraceLoopPredicate = false {C2 develop} {default} | |
bool TraceLoopUnswitching = false {C2 notproduct} {default} | |
bool TraceMethodHandles = false {develop} {default} | |
bool TraceMethodReplacement = false {develop} {default} | |
bool TraceNMethodInstalls = false {diagnostic} {default} | |
bool TraceNewOopMapGeneration = false {develop} {default} | |
bool TraceNewOopMapGenerationDetailed = false {develop} {default} | |
bool TraceNewVectors = false {C2 notproduct} {default} | |
bool TraceOldGenTime = false {product} {default} | |
bool TraceOnStackReplacement = false {notproduct} {default} | |
bool TraceOopMapGeneration = false {develop} {default} | |
bool TraceOopMapRewrites = false {develop} {default} | |
bool TraceOptimizeFill = false {C2 develop} {default} | |
bool TraceOptoOutput = false {C2 notproduct} {default} | |
bool TraceOptoParse = false {C2 develop} {default} | |
bool TraceOptoPipelining = false {C2 notproduct} {default} | |
bool TraceParallelOldGCDensePrefix = false {develop} {default} | |
bool TraceParallelOldGCMarkingPhase = false {develop} {default} | |
bool TracePartialPeeling = false {C2 notproduct} {default} | |
bool TracePatching = false {C1 develop} {default} | |
bool TracePcPatching = false {develop} {default} | |
bool TracePhaseCCP = false {C2 notproduct} {default} | |
bool TracePostallocExpand = false {C2 develop} {default} | |
bool TracePredicateFailedTraps = false {C1 develop} {default} | |
bool TraceProfileInterpreter = false {develop} {default} | |
bool TraceProfileTripCount = false {C2 notproduct} {default} | |
bool TraceRangeCheckElimination = false {C1 develop} {default} | |
bool TraceRangeLimitCheck = false {C2 develop} {default} | |
bool TraceRelocator = false {develop} {default} | |
bool TraceScavenge = false {notproduct} {default} | |
bool TraceSpilling = false {C2 diagnostic} {default} | |
bool TraceSuperWord = false {C2 notproduct} {default} | |
bool TraceSuperWordLoopUnrollAnalysis = false {C2 notproduct} {default} | |
bool TraceSuspendWaitFailures = false {product} {default} | |
bool TraceTypeProfile = false {C2 diagnostic} {default} | |
bool TraceUncollectedSpeculations = false {JVMCI develop} {default} | |
bool TraceYoungGenTime = false {product} {default} | |
intx TrackedInitializationLimit = 50 {C2 product} {default} | |
bool TransmitErrorReport = false {product} {default} | |
bool TrapBasedNullChecks = false {pd product} {default} | |
bool TrapBasedRangeChecks = false {C2 pd product} {default} | |
bool TwoOperandLIRForm = true {C1 pd develop} {default} | |
intx TypeProfileArgsLimit = 2 {product} {default} | |
bool TypeProfileCasts = true {develop} {default} | |
uintx TypeProfileLevel = 111 {pd product} {default} | |
intx TypeProfileMajorReceiverPercent = 90 {C2 product} {default} | |
intx TypeProfileParmsLimit = 2 {product} {default} | |
intx TypeProfileWidth = 2 {product} {default} | |
bool UncommonNullCast = true {pd develop} {default} | |
intx UnguardOnExecutionViolation = 0 {product} {default} | |
bool UnlinkSymbolsALot = false {product} {default} | |
bool UnlockDiagnosticVMOptions = true {diagnostic} {command line} | |
intx UnrollLimitForProfileCheck = 1 {C2 develop} {default} | |
bool UnsyncloadClass = false {diagnostic} {default} | |
bool Use24BitFP = true {C2 develop} {default} | |
bool Use24BitFPMode = true {C2 develop} {default} | |
bool UseAES = true {product} {default} | |
bool UseAESCTRIntrinsics = true {diagnostic} {default} | |
bool UseAESIntrinsics = true {diagnostic} {default} | |
bool UseAOT = false {product} {ergonomic} | |
bool UseAOTStrictLoading = false {diagnostic} {default} | |
intx UseAVX = 2 {ARCH product} {default} | |
bool UseAdaptiveGCBoundary = false {product} {default} | |
bool UseAdaptiveGenerationSizePolicyAtMajorCollection = true {product} {default} | |
bool UseAdaptiveGenerationSizePolicyAtMinorCollection = true {product} {default} | |
bool UseAdaptiveNUMAChunkSizing = true {product} {default} | |
bool UseAdaptiveSizeDecayMajorGCCost = true {product} {default} | |
bool UseAdaptiveSizePolicy = true {product} {default} | |
bool UseAdaptiveSizePolicyFootprintGoal = true {product} {default} | |
bool UseAdaptiveSizePolicyWithSystemGC = false {product} {default} | |
bool UseAddressNop = true {ARCH product} {default} | |
bool UseAdler32Intrinsics = false {diagnostic} {default} | |
bool UseAutoGCSelectPolicy = false {product} {default} | |
bool UseBMI1Instructions = true {ARCH product} {default} | |
bool UseBMI2Instructions = true {ARCH product} {default} | |
bool UseBiasedLocking = true {product} {default} | |
bool UseBimorphicInlining = true {C2 product} {default} | |
bool UseBsdPosixThreadCPUClocks = true {product} {default} | |
bool UseC1Optimizations = true {C1 develop} {default} | |
bool UseCHA = true {develop} {default} | |
bool UseCISCSpill = true {C2 pd develop} {default} | |
bool UseCLMUL = true {ARCH product} {default} | |
bool UseCMSBestFit = true {product} {default} | |
bool UseCMSInitiatingOccupancyOnly = false {product} {default} | |
bool UseCMoveUnconditionally = false {C2 product} {default} | |
bool UseCRC32CIntrinsics = true {diagnostic} {default} | |
bool UseCRC32Intrinsics = true {diagnostic} {default} | |
bool UseCodeAging = true {product} {default} | |
bool UseCodeCacheFlushing = true {product} {default} | |
bool UseCompiler = true {product} {default} | |
bool UseCompressedClassPointers = true {lp64_product} {ergonomic} | |
bool UseCompressedOops = true {lp64_product} {ergonomic} | |
bool UseConcMarkSweepGC = false {product} {default} | |
bool UseCondCardMark = false {product} {default} | |
bool UseCountLeadingZerosInstruction = true {ARCH product} {default} | |
bool UseCountTrailingZerosInstruction = true {ARCH product} {default} | |
bool UseCountedLoopSafepoints = false {C2 product} {default} | |
bool UseCounterDecay = true {product} {default} | |
bool UseDetachedThreads = true {develop} {default} | |
bool UseDivMod = true {C2 product} {default} | |
bool UseDynamicNumberOfGCThreads = false {product} {default} | |
bool UseExactTypes = true {C2 develop} {default} | |
bool UseFMA = true {product} {default} | |
bool UseFPUForSpilling = true {C2 product} {default} | |
bool UseFakeTimers = false {develop} {default} | |
bool UseFastJNIAccessors = true {product} {default} | |
bool UseFastLocking = true {C1 develop} {default} | |
bool UseFastNewInstance = true {C1 develop} {default} | |
bool UseFastNewObjectArray = true {C1 develop} {default} | |
bool UseFastNewTypeArray = true {C1 develop} {default} | |
bool UseFastSignatureHandlers = true {develop} {default} | |
bool UseFastStosb = true {ARCH product} {default} | |
bool UseG1GC = true {product} {ergonomic} | |
bool UseGCOverheadLimit = true {product} {default} | |
bool UseGCTaskAffinity = false {product} {default} | |
bool UseGHASHIntrinsics = true {diagnostic} {default} | |
bool UseGlobalValueNumbering = true {C1 develop} {default} | |
bool UseHeavyMonitors = false {product} {default} | |
bool UseHugeTLBFS = false {product} {default} | |
bool UseImplicitStableValues = true {C2 diagnostic} {default} | |
bool UseIncDec = true {ARCH diagnostic} {default} | |
bool UseInlineCaches = true {product} {default} | |
bool UseInlineDepthForSpeculativeTypes = true {C2 diagnostic} {default} | |
bool UseInterpreter = true {product} {default} | |
bool UseJumpTables = true {C2 product} {default} | |
bool UseLWPSynchronization = true {product} {default} | |
bool UseLargePages = false {pd product} {default} | |
bool UseLargePagesInMetaspace = false {product} {default} | |
bool UseLargePagesIndividualAllocation = false {pd product} {default} | |
bool UseLibmIntrinsic = true {ARCH diagnostic} {default} | |
bool UseLocalValueNumbering = true {C1 develop} {default} | |
bool UseLockedTracing = false {product} {default} | |
bool UseLoopCounter = true {product} {default} | |
bool UseLoopInvariantCodeMotion = true {C1 product} {default} | |
bool UseLoopPredicate = true {C2 product} {default} | |
bool UseLoopSafepoints = true {develop} {default} | |
bool UseMallocOnly = false {develop} {default} | |
bool UseMathExactIntrinsics = true {C2 diagnostic} {default} | |
bool UseMaximumCompactionOnSystemGC = true {product} {default} | |
bool UseMembar = true {pd product} {default} | |
bool UseMontgomeryMultiplyIntrinsic = true {C2 diagnostic} {default} | |
bool UseMontgomerySquareIntrinsic = true {C2 diagnostic} {default} | |
bool UseMulAddIntrinsic = true {C2 diagnostic} {default} | |
bool UseMultiplyToLenIntrinsic = true {C2 diagnostic} {default} | |
bool UseNUMA = false {product} {default} | |
bool UseNUMAInterleaving = false {product} {default} | |
bool UseNewCode = false {diagnostic} {default} | |
bool UseNewCode2 = false {diagnostic} {default} | |
bool UseNewCode3 = false {diagnostic} {default} | |
bool UseNewLongLShift = false {ARCH product} {default} | |
bool UseOSErrorReporting = false {pd product} {default} | |
bool UseOnStackReplacement = true {pd product} {default} | |
bool UseOnlyInlinedBimorphic = true {C2 product} {default} | |
bool UseOprofile = false {product} {default} | |
bool UseOptoBiasInlining = true {C2 product} {default} | |
bool UsePSAdaptiveSurvivorSizePolicy = true {product} {default} | |
bool UseParNewGC = false {product} {default} | |
bool UseParallelGC = false {product} {default} | |
bool UseParallelOldGC = false {product} {default} | |
bool UsePerfData = true {product} {default} | |
bool UsePopCountInstruction = true {product} {default} | |
bool UsePrivilegedStack = true {develop} {default} | |
bool UsePthreads = false {develop} {default} | |
bool UseRDPCForConstantTableBase = false {C2 product} {default} | |
bool UseRTMDeopt = false {ARCH product} {default} | |
bool UseRTMLocking = false {ARCH product} {default} | |
bool UseRelocIndex = false {develop} {default} | |
bool UseSHA = true {product} {default} | |
bool UseSHA1Intrinsics = false {diagnostic} {default} | |
bool UseSHA256Intrinsics = true {diagnostic} {default} | |
bool UseSHA512Intrinsics = true {diagnostic} {default} | |
bool UseSHM = false {product} {default} | |
intx UseSSE = 4 {product} {default} | |
bool UseSSE42Intrinsics = true {ARCH product} {default} | |
bool UseSemaphoreGCThreadsSynchronization = true {diagnostic} {default} | |
bool UseSerialGC = false {product} {default} | |
bool UseSharedSpaces = false {product} {default} | |
bool UseSignalChaining = true {product} {default} | |
bool UseSlowPath = false {C1 develop} {default} | |
bool UseSquareToLenIntrinsic = true {C2 diagnostic} {default} | |
bool UseStackBanging = true {develop} {default} | |
bool UseStoreImmI16 = false {ARCH product} {default} | |
bool UseStrictFP = true {develop} {default} | |
bool UseStringDeduplication = false {product} {default} | |
bool UseSuperWord = true {C2 product} {default} | |
bool UseTLAB = true {pd product} {default} | |
bool UseTableRanges = true {C1 develop} {default} | |
bool UseThreadPriorities = true {pd product} {default} | |
bool UseTypeProfile = true {product} {default} | |
bool UseTypeSpeculation = true {C2 product} {default} | |
bool UseUnalignedAccesses = true {diagnostic} {default} | |
bool UseUnalignedLoadStores = true {ARCH product} {default} | |
bool UseUniqueSubclasses = true {C2 develop} {default} | |
bool UseVectorizedMismatchIntrinsic = true {diagnostic} {default} | |
bool UseXMMForArrayCopy = true {product} {default} | |
bool UseXmmI2D = false {ARCH product} {default} | |
bool UseXmmI2F = false {ARCH product} {default} | |
bool UseXmmLoadAndClearUpper = true {ARCH product} {default} | |
bool UseXmmRegToRegMoveAll = true {ARCH product} {default} | |
bool VMThreadHintNoPreempt = false {product} {default} | |
intx VMThreadPriority = -1 {product} {default} | |
intx VMThreadStackSize = 1024 {pd product} {default} | |
intx ValueMapInitialSize = 11 {C1 product} {default} | |
intx ValueMapMaxLoopSize = 8 {C1 product} {default} | |
intx ValueSearchLimit = 1000 {C2 product} {default} | |
bool Verbose = false {develop} {default} | |
bool VerboseInternalVMTests = false {notproduct} {default} | |
bool VerifyActivationFrameSize = false {develop} {default} | |
bool VerifyAdapterCalls = true {diagnostic} {default} | |
bool VerifyAdapterSharing = false {develop} {default} | |
bool VerifyAfterGC = false {diagnostic} {default} | |
bool VerifyAliases = false {C2 develop} {default} | |
bool VerifyBeforeExit = true {diagnostic} {default} | |
bool VerifyBeforeGC = false {diagnostic} {default} | |
bool VerifyBeforeIteration = false {diagnostic} {default} | |
bool VerifyBlockOffsetArray = false {develop} {default} | |
bool VerifyCodeCache = false {notproduct} {default} | |
bool VerifyCompiledCode = false {develop} {default} | |
bool VerifyConnectionGraph = true {C2 notproduct} {default} | |
bool VerifyDUIterators = true {C2 notproduct} {default} | |
bool VerifyDataPointer = true {develop} {default} | |
bool VerifyDependencies = true {develop} {default} | |
bool VerifyDuringGC = false {diagnostic} {default} | |
bool VerifyDuringStartup = false {diagnostic} {default} | |
bool VerifyFPU = false {develop} {default} | |
intx VerifyGCLevel = 0 {diagnostic} {default} | |
uintx VerifyGCStartAt = 0 {diagnostic} {default} | |
bool VerifyGraphEdges = false {C2 notproduct} {default} | |
bool VerifyHashTableKeys = true {C2 notproduct} {default} | |
bool VerifyIdealNodeCount = false {C2 notproduct} {default} | |
bool VerifyIterativeGVN = false {C2 develop} {default} | |
bool VerifyJNIEnvThread = false {notproduct} {default} | |
bool VerifyJNIFields = true {develop} {default} | |
bool VerifyLastFrame = false {notproduct} {default} | |
bool VerifyLoopOptimizations = false {C2 notproduct} {default} | |
bool VerifyMergedCPBytecodes = true {product} {default} | |
bool VerifyMethodHandles = true {diagnostic} {default} | |
bool VerifyObjectStartArray = true {diagnostic} {default} | |
bool VerifyOops = false {develop} {default} | |
bool VerifyOpto = false {C2 notproduct} {default} | |
bool VerifyOptoOopOffsets = false {C2 notproduct} {default} | |
bool VerifyRegisterAllocator = false {C2 notproduct} {default} | |
bool VerifyRememberedSets = false {diagnostic} {default} | |
bool VerifySharedSpaces = false {product} {default} | |
bool VerifyStack = false {develop} {default} | |
bool VerifyStackAtCalls = false {develop} {default} | |
bool VerifyStringTableAtExit = false {diagnostic} {default} | |
ccstrlist VerifySubSet = {diagnostic} {default} | |
bool VerifyThread = false {develop} {default} | |
bool WalkStackALot = false {notproduct} {default} | |
intx WarmCallMaxSize = 999999 {C2 develop} {default} | |
intx WarmCallMaxWork = 999999 {C2 develop} {default} | |
intx WarmCallMinCount = -1 {C2 develop} {default} | |
intx WarmCallMinProfit = -1 {C2 develop} {default} | |
uintx WarnOnStalledSpinLock = 0 {notproduct} {default} | |
bool WhiteBoxAPI = false {diagnostic} {default} | |
bool WizardMode = false {develop} {default} | |
uintx YoungGenerationSizeIncrement = 20 {product} {default} | |
uintx YoungGenerationSizeSupplement = 80 {product} {default} | |
uintx YoungGenerationSizeSupplementDecay = 8 {product} {default} | |
size_t YoungPLABSize = 4096 {product} {default} | |
bool ZapFillerObjects = true {develop} {default} | |
bool ZapJNIHandleArea = true {develop} {default} | |
bool ZapResourceArea = true {develop} {default} | |
bool ZapStackSegments = true {notproduct} {default} | |
bool ZapUnusedHeapArea = true {develop} {default} | |
bool ZapVMHandleArea = true {notproduct} {default} | |
bool ZeroTLAB = false {product} {default} | |
bool ZombieALot = false {notproduct} {default} | |
intx ZombieALotInterval = 5 {notproduct} {default} | |
openjdk version "9-internal" | |
OpenJDK Runtime Environment (slowdebug build 9-internal+0-adhoc.chaitanya.openjdk9) | |
OpenJDK 64-Bit Server VM (slowdebug build 9-internal+0-adhoc.chaitanya.openjdk9, mixed mode) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment