JaCoLine - Java Command Line Statistics

Last 10 Inspections

DateJVMOSCPURequestDebugVM
2021/10/18OpenJDK8Linuxx86 N
2021/10/18OpenJDK8Linuxx86 N
2021/10/18OpenJDK8Linuxx86 N
2021/10/18OpenJDK8Linuxx86 N
2021/10/18OpenJDK8Linuxx86 N
2021/10/18OpenJDK8Linuxx86 N
2021/10/15OpenJDK8Linuxx86 N
2021/10/15OpenJDK11Linuxx86 N
2021/10/15OpenJDK11Linuxx86 N
2021/10/15OpenJDK11Linuxx86 N

JVM Counts

JVMCount
OpenJDK111670
OpenJDK81190
OpenJDK770
OpenJDK1349
OpenJDK1546
OpenJDK1743
OpenJDK929
OpenJDK1426
OpenJDK621
OpenJDK1620
OpenJDK1012
OpenJDK186
OpenJDK126
OpenJDK-11_0_5-zulu2
11.0.5-zulu1
OpenJDK-11_0_51

OS Counts

OSCount
Linux2129
mac819
Windows110
linux55
Darwin45
-25
BSD8
AIX1

CPU Counts

CPUCount
x863019
ppc62
-40
aarch6438
arm24
sparc4
zero3
s3902

Switch Counts (all)

SwitchCount
-Xmx2153
-Xms1376
-XX:+PrintGCDetails1036
-Xloggc968
-XX:+PrintGCDateStamps940
-XX:ErrorFile758
-XX:+PrintTenuringDistribution683
-XX:+UseParNewGC585
-XX:+UseConcMarkSweepGC563
-XX:+UseG1GC532
-XX:MaxPermSize530
-XX:PermSize504
-XX:-OmitStackTraceInFastThrow493
-XX:MaxNewSize479
-XX:NewSize472
-XX:+CMSScavengeBeforeRemark455
-XX:+CMSClassUnloadingEnabled438
-XX:+HeapDumpOnOutOfMemoryError437
-XX:HeapDumpPath410
-XX:MaxGCPauseMillis380
-XX:+KABOOM360
-XX:+DisableExplicitGC283
-XX:+UseStringDeduplication276
-XX:MaxMetaspaceSize266
-Xss256
-XX:+UnlockDiagnosticVMOptions255
-Xlog246
-XX:ReservedCodeCacheSize236
-Xdebug226
-XX:OnOutOfMemoryError218
-XX:+UnlockExperimentalVMOptions216
-XX:+PrintGCApplicationStoppedTime195
-XX:+FlightRecorder194
-XX:MetaspaceSize193
-XX:+UnlockCommercialFeatures180
-XX:ParallelGCThreads172
-XX:+DebugNonSafepoints170
-XX:+PreserveFramePointer164
-XX:ConcGCThreads154
-XX:+UseCompressedOops154
-XX:NumberOfGCLogFiles152
-XX:+UseZGC151
-XX:+AlwaysPreTouch149
-XX:+PrintAdaptiveSizePolicy145
-XX:+TraceRangeCheckElimination143
-XX:+UseGCLogFileRotation142
-XX:+PrintAssembly141
-XX:GCLogFileSize141
-XX:+DisableExplicitGC-XX140
-XX:+Trial139
-XX:G1HeapRegionSize137
-XX:MaxDirectMemorySize120
-XX:MaxJavaStackTraceDepth112
-XX:+ParallelRefProcEnabled109
-XX:+PrintGCTimeStamps101
-XX:+ScavengeBeforeFullGC95
-XX:InitiatingHeapOccupancyPercent94
-XX:+ExitOnOutOfMemoryError94
-XX:CMSInitiatingOccupancyFraction92
-XX:+UseCompressedClassPointers86
-XX:+UseCMSInitiatingOccupancyOnly84
-XX:SurvivorRatio76
-XX:NativeMemoryTracking76
-XX:+UseParallelGC73
-XX:-UseBiasedLocking64
-XX:+CMSParallelRemarkEnabled62
-XX:CompressedClassSpaceSize60
-XX:G1NewSizePercent58
-Xmn56
-XX:+AggressiveOpts56
-XX:+OptimizeStringConcat55
-XX:MaxTenuringThreshold55
-XX:+ExplicitGCInvokesConcurrent53
-XX:-HeapDumpOnOutOfMemoryError49
-XX:+PrintFlagsFinal48
-XX:CICompilerCount47
-XX:+UseNUMA46
-XX:NewRatio46
-Xrunjdwp44
-XX:+PrintCommandLineFlags44
-XX:+DoEscapeAnalysis44
-XX:G1MaxNewSizePercent43
-XX:-UseCompressedOops43
-XshowSettings42
-XX:+UseCMS42
-XX:InitialHeapSize41
-XX:+UseLargePages39
-XX:TargetSurvivorRatio39
-XX:+UseTLAB38
-XX:MaxRAMPercentage38
-XX:+ClassUnloadingWithConcurrentMark38
-XX:MaxRAMFraction36
-XX:MaxHeapSize35
-XX:+UseContainerSupport35
-XX:StackShadowPages34
-XX:+UseShenandoahGC34
-XX:G1HeapWastePercent31
-XX:+TieredCompilation30
-XX:+PrintGCApplicationConcurrentTime29
-XX:CompileCommand29
-XX:G1ConcRefinementThreads28
-XX:+PerfDisableSharedMem28
-XX:G1ReservePercent28
-XX:+UseSerialGC27
-XX:+PrintGC27
-XX:+ResizeTLAB27
-Xrs25
-XX:FlightRecorderOptions24
-XX:MinHeapDeltaBytes24
-XX:NonProfiledCodeHeapSize23
-XX:NonNMethodCodeHeapSize23
-XX:ProfiledCodeHeapSize22
-XX:MinHeapFreeRatio22
-XX:MaxHeapFreeRatio22
-XX:G1MixedGCCountTarget22
-XX:G1MixedGCLiveThresholdPercent21
-XX:OnError21
-XX:+UseCGroupMemoryLimitForHeap20
-XX:InitialRAMPercentage19
-XX:+AlwaysActAsServerClassMachine19
-XX:StringDeduplicationAgeThreshold18
-XX:+SegmentedCodeCache18
-XX:SoftRefLRUPolicyMSPerMB17
-XX:StartFlightRecording17
-XX:OldSize17
-XX:FreqInlineSize17
-XX:+PrintGCCause16
-XX:+UseRTMLocking16
-XX:UseCMS16
-XX:CompileThreshold16
-XX:+CrashOnOutOfMemoryError16
-XX:LogFile16
-XX:+PrintPromotionFailure16
-XX:+PrintHeapAtGC16
-XX:MaxMetaspaceFreeRatio15
-XX:InitialRAMFraction15
-XX:+PrintNMTStatistics15
-XX:+UseAESIntrinsics14
-XX:MinRAMFraction14
-XX:+UseStringCache14
-XX:MinMetaspaceFreeRatio14
-XX:+PrintSafepointStatistics14
-XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses13
-XX:+ManagementServer13
-XX:InitialCodeCacheSize13
-XX:TieredStopAtLevel12
-XX:MaxRAM12
-XX:+UseAES12
-XX:+PreferContainerQuotaForCPUCount12
-XX:+UseBiasedLocking12
-Xverify12
-XX:+UseLargePagesInMetaspace12
-XX:UseG12
-XX:MaxInlineSize11
-XX:+UseCondCardMark11
-XX:+LogCompilation11
-XX:+StartAttachListener11
-Xbootclasspath11
-XX:G1LogLevel11
-XX:ThreadStackSize10
-XX:MinRAMPercentage10
-XX:+UseAdaptiveSizePolicy9
-XX:+TraceClassLoading9
-XX:-UseCompressedClassPointers9
-XX:-TraceClassUnloading9
-Xshare9
-XX:+DisableAttachMechanism9
-XX:StringTableSize8
-XX:+AggressiveHeap8
-XX:-ShrinkHeapInSteps8
-XX:+LogVMOutput8
-XX:+IgnoreUnrecognizedVMOptions8
-XX:G1OldCSetRegionThresholdPercent8
-Xcheck8
-XX:GCTimeRatio8
-Xxxx7
-XMaxDirectMemorySize7
-XX:+CMSEdenChunksRecordAlways7
-XX:+CMSParallelInitialMarkEnabled7
-XX:+PrintStringDeduplicationStatistics7
-XX:+ShowCodeDetailsInExceptionMessages7
-XX:+UseFastUnorderedTimeStamps7
-XX:+UseRTMLockin7
-XX:CMSWaitDuration7
-XX:MarkStackSize7
-XX:UseAVX7
-XX:UseConcMarkSweepGC7
-Xma7
-XX:CompileCommandFile6
-XX:MinMetaspaceExpansion6
-XX:+UseThreadPriorities6
-XX:LargePageSizeInBytes6
-XX:+PrintConcurrentLocks6
-XX:6
-XX:+Verbose6
-Xdiag6
-XX:GCDrainStackTargetSize6
-XX:ThreadPriorityPolicy6
-XX:+CompilerThreadHintNoPreempt6
-XX:+UseParallelOldGC6
-XX:+UseCodeCacheFlushing6
-XX:+UseFastAccessorMethods6
-XX:PrintSafepointStatisticsCount6
-XX:-UseCounterDecay6
-XX:+PrintAdaptiveSizePolic6
-XX:MeaspaceSize6
-XX:+LogTouchedMethods6
-XX:CompilerThreadPriority6
-XX6
-XX:CMSMaxAbortablePrecleanTime5
-XX:+PrintClassHistogram5
-XX:+UseLWPSynchronization5
-XX:PrintFLSStatistics5
-XX:-UseGCOverheadLimit5
-XX:-UseNUMA5
-XX:+CMSIncrementalMode5
-XX:+BindGCTaskThreadsToCPUs5
-X5
-XX:ActiveProcessorCount5
-XX:+UseMembar5
-XX:+UseGCOverheadLimit4
-XX:-BytecodeVerificationRemote4
-XX:MaxInlineLevel4
-XX:-G1UseAdaptiveIHOP4
-XX:+CMSConcurrentMTEnabled4
-XX:+HeapDumpOnOutOfMemoryError-Xss256k4
-XX:+UseTransparentHugePages4
-XX:+CMSPermGenSweepingEnabled4
-XX:AsyncGCLogBufferFlushThreshold4
-XX:+AssumeMP4
-XX:-UseLargePagesIndividualAllocation4
-XX:++PerfDisableSharedMem-Djava.net.preferIPv4Stack4
-XX:AdaptiveSizePolicyWeight4
-XX:AutoBoxCacheMax4
-XX:AsyncGCLogBufferSize4
-Xshareclasses4
-XX:-BytecodeVerificationLocal4
-XX:UseZGC4
-XX:+UseGCTaskAffinity4
-XX:+PrintGCDeta3
-XX:+G1GC3
-XX:+CMSIncrementalPacing3
-XX:ReplaySuppressInitializers3
-XX:ZAllocationSpikeTolerance3
-XX:-UseAdaptiveSizePolicy3
-XX:BiasedLockingStartupDelay3
-XX:+UseCompressedStrings3
-XX:+DisableExplicitGC"3
-XX:+UseSignumIntrinsic3
-XX:+UseSpinning3
-XX:-UseConcMarkSweepGC3
-XX:-CreateCoredumpOnCrash3
-XX:+PrintCodeCache3
-XX:+UseCMSCompactAtFullCollection3
-XX:+CompilationWarmUp3
-XX:-PrintClassHistogram3
-XX:+UnsyncloadClass3
-XX:+UseMD5Intrinsics3
-XX:+PrintCodeHeapAnalytics3
-XX:+BADSWITCH3
-XX:+UseG1G3
-XX:-TieredCompilation2
-XX:-PrintTenuringDistribution2
-XX:CMSTriggerPermRatio2
-XX:-UsePerfData2
-XX:+UseLinuxPosixThreadCPUClocks2
-XX:MAxRamFraction2
-XX:MaxRamFraction2
-XX:+UseRTM2
-XX:+UseCompressedStrings,2
-XX:+ExitOnOutOfMemoryError,2
-XX:ShareClassesEnableBCI2
-XX:SharedArchiveFile2
-XX:ShenandoahAllocationThreshold2
-XX:ShenandoahGCHeuristics2
-XX:+UseStringCache,2
-XX:StackShadowPagesxx2
-XX:-DisableExplicitGC2
-XX:+PrintJNIGCStalls2
-XX:+PrintNMethods2
-XX:+UseAppCDS2
-XX:+ResourceManagement2
-XX:UseG1GC2
-XX:UseLargePages2
-XX:ValueMapMaxLoopSize2
-XX:-DisplayVMOutput2
-XX:-UseParallelGC2
-XX:ZUncommit2
-XX:hashCode2
-Xcheckjni2
-XX:+CITime2
-XX:MaxNewGen2
-Xjit2
-XX:MaxGCMinorPauseMillis2
-XX:-UseSplitVerifier2
-XX:+UseParallelGC,2
-XX:+TraceClassUnloading2
-XmsG2
-XX:+PrintStringTableStatistics2
-Xnoclassgc2
-Xquickstart2
-Xscmx2
-XX:+ParNewGC2
-XX:+UseJITServer2
-XX:-ResizePLAB2
-Xbatch1
-XX:+UseParallel1
-XX:+UseNewLongLShift1
-XX:+UseUnalignedLoadStores1
-XX:+UseVectorizedMismatchIntrinsic1
-XX:+UseMontgomerySquareIntrinsic1
-XX:+nixgibts1
-XX:-AlwaysActAsServerClassMachine1
-XX:-AlwaysPreTouch1
-XX:-CMSParallelRemarkEnabled1
-XX:+UseMontgomeryMultiplyIntrinsic1
-XX:-MaxFDLimit1
-XX:-MaxFDLimit307201
-XX:-PSChunkLargeArrays1
-XX:-PrintAdaptiveSizePolicy1
-XX:+UseMathExactIntrinsics1
-XX:+UseLargePagesInMetaspac\1
-XX:-UseContainerSupport1
-XX:-UseFastStosb1
-XX:-UseG1GC1
-XX:-UseNUMAInterleaving1
-XX:-UseParallelOldGC1
-XX:-ZProactive1
-XX:AdaptiveSizePolicyOutputInterval1
-XX:AllocatePrefetchInstr1
-XX:AllocatePrefetchStyle1
-XX:+UseJVMCINativeLibrary1
-XX:CMSFullGCsBeforeCompaction1
-XX:+UseJVMCICompiler1
-XX:CMSTriggerPermRtio1
-XX:CMSYoungGenPerWorker1
-XX:CompilationPolicyChoice1
-XX:+UseGPGC1
-XX:ControlIntrinsic1
-XX:DumpLoadedClassList1
-XX:+UseG1GFC1
-XX:ExitOnOutOfMemoryError1
-XX:FlightRecorderOptions:stackdepth1
-XX:+UseG1C11
-XX:G1
-XX:G1ConcMarkStepDurationMillis1
-XX:+UseCharacterCompareIntrinsics1
-XX:+UseCLMUL1
-XX:+UseC21
-XX:+UseBASE64Intrinsics1
-XX:G1RSetScanBlockSize1
-XX:GCLockerRetryAllocationCount1
-XX:+UnlockExperimentalVMOptions-XX1
-XX:GuaranteedSafepointInterval1
-XX:+Unlock1
-XX:+USeParNewGC1
-XX:+TrustFinalNonStaticFields1
-XX:+TraceBiasedLocking1
-XX:+ShowHiddenFrames1
-XX:InlineSmallCode1
-XX:+ShenandoahOptimizeStaticFinals1
-XMx1
-XX:+RegisterFinalizersAtInit1
-XX:MaxMetaspaceExpansion1
-XX:+PrintCompilation1
-XX:MaxMetaspaceSize3g1
-XX:MaxPerSize1
-XX:+PrintCMSInitiationStatistics1
-XX:+PrintAdaptiveSizePolicpy1
-XX:MaxRam1
-XX:Metaspace1
-XX:+PerfDataSaveToFile1
-XX:+ParallelRefProcEnabled.1
-XX:+ParallelGCVerbose1
-XX:+OptimizeFill1
-XX:+OmitStackTraceInFastThrow1
-XX:+NUMAStats1
-XX:NewGen1
-XX:+MethodFlushing1
-XX:+JVMCILibPath1
-XX:+Inline1
-XX:ObjectAlignmentInBytes1
-XX:OldPLABSize1
-XX:+HeapDumpOnOutOfMemoryError" "-XX1
-XX:+HeapDumpOnOutOfMemory1
-XX:+GenerateSynchronizationCode1
-XX:ParGCCardsPerStrideChunk1
-XX:ParallelCMSThreads1
-XX:PausePadding1
-XX:+ExplicitGCInvokesConc1
-XX:+ExitOnOutOfMemoryError-Dfile.encoding1
-XX:PromotedPadding1
-XX:+EliminateLocks1
-XX:+DisableExplicitGC" 30/08/2016 JAVA_OPTS1
-XX:+ControlIntrinsic1
-XX:SurvivorPadding1
-XX:+ClassUnloading1
-XX:+CMSPermGenPrecleaningEnabled1
-Xsx1
-X+UseStringDeduplication1
-XX:UseFastAccessorMethods1
-XX:Xlog:gc*1
-XX:Xmx1
-XX:Xnx1
-XX:ZCollectionInterval1
-XX:ea1
-XX:+CITraceTypeFlow1
-Xlog:os,safepoint*,gc*,gc+ref1
-XX:+BackgroundCompilation1
-Xmn6g-XX1
-XX:+AlwaysLockClassLoader1
-XX:+AlwaysActAsServrClassMachine1
-Xrunjdwp:transport1
-XX:+UseRTMForStackLocks1
-XX:+UseRTMDeopt1
-XX:+UseSHM1

Switch Counts (No errors)

SwitchCount
-Xmx1860
-Xms1330
-XX:+PrintGCDetails1025
-XX:ErrorFile753
-XX:+UseG1GC527
-XX:-OmitStackTraceInFastThrow488
-XX:MaxNewSize477
-XX:NewSize470
-XX:+HeapDumpOnOutOfMemoryError427
-XX:HeapDumpPath408
-XX:MaxGCPauseMillis379
-XX:+DisableExplicitGC279
-XX:+UseStringDeduplication274
-XX:MaxMetaspaceSize263
-XX:+UnlockDiagnosticVMOptions255
-Xss254
-Xloggc248
-XX:ReservedCodeCacheSize235
-XX:+PrintGCDateStamps233
-XX:OnOutOfMemoryError217
-XX:+UnlockExperimentalVMOptions215
-XX:MetaspaceSize192
-Xlog187
-XX:ParallelGCThreads172
-XX:+DebugNonSafepoints170
-XX:+PreserveFramePointer164
-XX:+PrintGCApplicationStoppedTime156
-XX:ConcGCThreads154
-XX:+UseCompressedOops154
-XX:+AlwaysPreTouch148
-XX:G1HeapRegionSize136
-XX:+PrintAdaptiveSizePolicy129
-XX:MaxDirectMemorySize117
-XX:MaxJavaStackTraceDepth112
-XX:+ParallelRefProcEnabled103
-XX:+ScavengeBeforeFullGC95
-XX:InitiatingHeapOccupancyPercent94
-XX:+ExitOnOutOfMemoryError92
-XX:+UseCompressedClassPointers86
-XX:SurvivorRatio76
-XX:NativeMemoryTracking74
-XX:+UseParallelGC73
-XX:+UseGCLogFileRotation66
-XX:NumberOfGCLogFiles66
-XX:GCLogFileSize62
-XX:CompressedClassSpaceSize60
-XX:MaxTenuringThreshold55
-XX:+ExplicitGCInvokesConcurrent53
-XX:+OptimizeStringConcat53
-XX:-HeapDumpOnOutOfMemoryError48
-XX:+PrintFlagsFinal48
-XX:+PrintGCTimeStamps48
-XX:CICompilerCount47
-XX:+UseNUMA46
-XX:NewRatio46
-XX:G1NewSizePercent46
-XX:+DoEscapeAnalysis44
-XX:+PrintCommandLineFlags43
-XX:InitialHeapSize41
-XX:-UseBiasedLocking40
-XX:-UseCompressedOops39
-XX:TargetSurvivorRatio39
-XX:+UseTLAB38
-XX:+UseZGC38
-XX:+ClassUnloadingWithConcurrentMark38
-XX:+PrintTenuringDistribution37
-XX:+UseLargePages37
-XX:MaxRAMPercentage35
-XX:MaxHeapSize35
-XX:G1MaxNewSizePercent35
-XX:StackShadowPages33
-XX:+UseContainerSupport32
-XX:G1HeapWastePercent31
-XX:+TieredCompilation30
-XX:+PerfDisableSharedMem28
-XX:G1ReservePercent28
-XX:G1ConcRefinementThreads28
-XX:+UseSerialGC27
-XX:+ResizeTLAB27
-XX:+PrintGC27
-Xrs25
-XX:+UseParNewGC24
-XX:MinHeapDeltaBytes24
-XX:MaxHeapFreeRatio22
-XX:G1MixedGCCountTarget22
-XX:MinHeapFreeRatio22
-XX:OnError21
-XX:NonNMethodCodeHeapSize20
-XX:CompileCommand20
-XX:ProfiledCodeHeapSize19
-XX:InitialRAMPercentage19
-XX:NonProfiledCodeHeapSize19
-XX:+AlwaysActAsServerClassMachine19
-XX:+PrintGCApplicationConcurrentTime18
-XX:StringDeduplicationAgeThreshold18
-XX:FreqInlineSize17
-XX:SoftRefLRUPolicyMSPerMB17
-XX:OldSize17
-XX:+UseRTMLocking16
-XX:CompileThreshold16
-XX:+SegmentedCodeCache16
-XX:+CrashOnOutOfMemoryError16
-Xmn15
-XX:LogFile15
-XX:MaxMetaspaceFreeRatio15
-XX:G1MixedGCLiveThresholdPercent15
-XX:+PrintPromotionFailure14
-XX:+UseShenandoahGC14
-XX:+PrintNMTStatistics14
-XX:+PrintGCCause14
-XX:MinMetaspaceFreeRatio14
-XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses13
-XX:InitialCodeCacheSize13
-XX:+ManagementServer13
-XX:StartFlightRecording12
-XX:+UseAES12
-XX:MaxRAM12
-XX:TieredStopAtLevel12
-XX:+PrintHeapAtGC12
-XX:+UseCondCardMark11
-XX:+LogCompilation11
-XX:MaxInlineSize11
-XX:+StartAttachListener11
-Xbootclasspath10
-XX:ThreadStackSize10
-XX:FlightRecorderOptions10
-XX:-UseCompressedClassPointers9
-XX:MinRAMPercentage9
-XX:+UseAdaptiveSizePolicy9
-XX:+DisableAttachMechanism9
-XX:GCTimeRatio8
-XX:+UseLargePagesInMetaspace8
-XX:StringTableSize8
-XX:+LogVMOutput8
-XX:-ShrinkHeapInSteps8
-XX:+IgnoreUnrecognizedVMOptions8
-XX:CMSWaitDuration7
-XX:MarkStackSize7
-XX:UseAVX7
-XX:GCDrainStackTargetSize6
-XX:-UseCounterDecay6
-XX:ThreadPriorityPolicy6
-XX:+PrintConcurrentLocks6
-XX:+UseCodeCacheFlushing6
-XX:+PreferContainerQuotaForCPUCount6
-XX:CompileCommandFile6
-XX:+UseFastAccessorMethods6
-XX:CompilerThreadPriority6
-XX:+LogTouchedMethods6
-XX:+UseThreadPriorities6
-XX:MinMetaspaceExpansion6
-XshowSettings6
-XX:LargePageSizeInBytes6
-XX:+TraceClassLoading6
-XX:-UseGCOverheadLimit5
-XX:-UseNUMA5
-XX:+ShowCodeDetailsInExceptionMessages5
-XX:+CMSIncrementalMode5
-XX:+PrintClassHistogram5
-XX:+Verbose5
-XX:-BytecodeVerificationLocal4
-Xverify4
-XX:-G1UseAdaptiveIHOP4
-XX:-UseLargePagesIndividualAllocation4
-XX:MaxInlineLevel4
-XX:-BytecodeVerificationRemote4
-XX:ActiveProcessorCount4
-XX:-TraceClassUnloading4
-XX:AdaptiveSizePolicyWeight4
-XX:+UseTransparentHugePages4
-XX:AutoBoxCacheMax4
-Xdebug4
-XX:+UseGCOverheadLimit4
-XX:G1LogLevel4
-XX:-PrintClassHistogram3
-XX:+PrintCodeCache3
-XX:+UseCMSCompactAtFullCollection3
-XX:-UseAdaptiveSizePolicy3
-XX:PrintFLSStatistics3
-XX:ZAllocationSpikeTolerance3
-XX:+CITime2
-XX:-PrintTenuringDistribution2
-XX:-UsePerfData2
-XX:+PrintStringTableStatistics2
-XX:ValueMapMaxLoopSize2
-XX:-TieredCompilation2
-XX:-UseParallelGC2
-XX:-ResizePLAB2
-XX:+PrintStringDeduplicationStatistics2
-XX:+PrintJNIGCStalls2
-XX:+UseLinuxPosixThreadCPUClocks2
-XX:-DisplayVMOutput2
-XX:+PrintAssembly2
-XX:-DisableExplicitGC2
-XX:+CMSIncrementalPacing2
-XX:+UseCMSInitiatingOccupancyOnly2
-Xnoclassgc2
-XX:+CMSConcurrentMTEnabled2
-XX:+CMSClassUnloadingEnabled2
-XX:-CreateCoredumpOnCrash2
-XX:CMSInitiatingOccupancyFraction2
-XX:+UseUnalignedLoadStores1
-XX:+UseSignumIntrinsic1
-XX:+UseRTMForStackLocks1
-XX:+UseRTMDeopt1
-XX:+UseNewLongLShift1
-XX:+UseMontgomerySquareIntrinsic1
-XX:+UseMontgomeryMultiplyIntrinsic1
-XX:+UseMathExactIntrinsics1
-XX:+UseMD5Intrinsics1
-XX:+UseFastUnorderedTimeStamps1
-XX:+UseCharacterCompareIntrinsics1
-XX:+UseCLMUL1
-XX:+UseBiasedLocking1
-XX:+UseBASE64Intrinsics1
-XX:ObjectAlignmentInBytes1
-XX:OldPLABSize1
-XX:+UseAESIntrinsics1
-XX:+TrustFinalNonStaticFields1
-XX:+TraceBiasedLocking1
-XX:ParGCCardsPerStrideChunk1
-XX:+ShowHiddenFrames1
-XX:PausePadding1
-XX:+RegisterFinalizersAtInit1
-XX:PromotedPadding1
-XX:SharedArchiveFile1
-XX:ShenandoahAllocationThreshold1
-XX:ShenandoahGCHeuristics1
-XX:+PrintCompilation1
-XX:+PrintCMSInitiationStatistics1
-XX:SurvivorPadding1
-XX:+PerfDataSaveToFile1
-XX:+ParallelGCVerbose1
-XX:+OptimizeFill1
-XX:+OmitStackTraceInFastThrow1
-XX:+NUMAStats1
-XX:+MethodFlushing1
-XX:+BackgroundCompilation1
-XX:ZCollectionInterval1
-XX:hashCode1
-Xbatch1
-XX:+Inline1
-XX:+EliminateLocks1
-XX:+ClassUnloading1
-XX:+CMSParallelRemarkEnabled1
-XX:+CMSParallelInitialMarkEnabled1
-XX:+CMSEdenChunksRecordAlways1
-XX:G1ConcMarkStepDurationMillis1
-XX:DumpLoadedClassList1
-XX:CMSFullGCsBeforeCompaction1
-XX:AllocatePrefetchStyle1
-XX:AllocatePrefetchInstr1
-XX:AdaptiveSizePolicyOutputInterval1
-XX:-ZProactive1
-XX:GCLockerRetryAllocationCount1
-XX:GuaranteedSafepointInterval1
-XX:-UseNUMAInterleaving1
-XX:-UseG1GC1
-XX:-UseFastStosb1
-XX:-UseContainerSupport1
-XX:InlineSmallCode1
-XX:+AggressiveHeap1
-XX:-PrintAdaptiveSizePolicy1
-XX:-PSChunkLargeArrays1
-XX:-MaxFDLimit1
-XX:-AlwaysPreTouch1
-XX:MaxMetaspaceExpansion1
-XX:-AlwaysActAsServerClassMachine1
-XX:+UseVectorizedMismatchIntrinsic1

Switch Counts (With warnings)

SwitchCount
-XX:+UseConcMarkSweepGC558
-XX:+CMSScavengeBeforeRemark453
-XX:+CMSClassUnloadingEnabled432
-Xmx198
-XX:+FlightRecorder183
-XX:CMSInitiatingOccupancyFraction88
-XX:+UseCMSInitiatingOccupancyOnly80
-XX:+CMSParallelRemarkEnabled61
-XX:+AggressiveOpts48
-XX:MaxPermSize41
-XX:PermSize41
-XX:MaxRAMFraction36
-Xlog31
-XX:-UseBiasedLocking23
-XX:InitialRAMFraction15
-XX:MinRAMFraction14
-XX:+PrintSafepointStatistics13
-Xms12
-XX:+UseBiasedLocking11
-XX:+PrintGCDetails10
-XX:+HeapDumpOnOutOfMemoryError10
-XX:CompileCommand9
-Xloggc8
-XX:+PrintGCDateStamps8
-XX:UseConcMarkSweepGC7
-XX:+PrintTenuringDistribution7
-XX:+UseCGroupMemoryLimitForHeap7
-XX:+CompilerThreadHintNoPreempt6
-XX:+PreferContainerQuotaForCPUCount6
-XX:+ParallelRefProcEnabled6
-XX:+UseParallelOldGC6
-XX:+CMSParallelInitialMarkEnabled6
-XX:+CMSEdenChunksRecordAlways6
-XX:PrintSafepointStatisticsCount6
-XX:CMSMaxAbortablePrecleanTime5
-XX:+BindGCTaskThreadsToCPUs5
-XX:+UseLWPSynchronization5
-XX:-TraceClassUnloading4
-XX:+UseMembar4
-XX:ErrorFile4
-XX:-OmitStackTraceInFastThrow4
-XX:-UseCompressedOops4
-XX:+AssumeMP4
-XX:+DisableExplicitGC4
-XX:+UseGCTaskAffinity4
-XX:-UseConcMarkSweepGC3
-XX:+UnsyncloadClass3
-XX:+TraceClassLoading3
-XX:+PrintGCApplicationStoppedTime3
-XX:BiasedLockingStartupDelay3
-XX:+UseLargePagesInMetaspace3
-Xss2
-XX:+CMSConcurrentMTEnabled2
-XX:+OptimizeStringConcat2
-XX:+TraceClassUnloading2
-XX:+UseG1GC2
-XX:+UseLargePages2
-XX:HeapDumpPath2
-XX:MaxDirectMemorySize2
-XX:MaxGCMinorPauseMillis2
-Xdebug2
-XX:MaxMetaspaceSize1
-XX:MaxNewSize1
-XX:G1MixedGCLiveThresholdPercent1
-XX:G1HeapRegionSize1
-XX:MetaspaceSize1
-XX:CompilationPolicyChoice1
-XX:NativeMemoryTracking1
-XX:NewSize1
-XX:OnOutOfMemoryError1
-XX:CMSYoungGenPerWorker1
-XX:-UseParallelOldGC1
-XX:ReservedCodeCacheSize1
-XX:StackShadowPages1
-XX:-HeapDumpOnOutOfMemoryError1
-XX:+AlwaysPreTouch1
-XX:-CMSParallelRemarkEnabled1
-XX:+UseSHM1
-XX:+UnlockExperimentalVMOptions1
-XX:+PrintCommandLineFlags1
-XX:MaxGCPauseMillis1

Switch Counts (With errors)

SwitchCount
-Xloggc712
-XX:+PrintGCDateStamps699
-XX:+PrintTenuringDistribution639
-XX:+UseParNewGC561
-XX:MaxPermSize489
-XX:PermSize463
-XX:+KABOOM360
-Xdebug220
-XX:+UnlockCommercialFeatures180
-XX:+TraceRangeCheckElimination143
-XX:+DisableExplicitGC-XX140
-XX:+PrintAssembly139
-XX:+Trial139
-XX:+UseZGC113
-Xmx95
-XX:NumberOfGCLogFiles86
-XX:GCLogFileSize79
-XX:+UseGCLogFileRotation76
-XX:+PrintGCTimeStamps53
-Xrunjdwp44
-XX:+UseCMS42
-Xmn41
-XshowSettings36
-XX:+PrintGCApplicationStoppedTime36
-Xms34
-Xlog28
-XX:+UseShenandoahGC20
-XX:UseCMS16
-XX:+PrintAdaptiveSizePolicy16
-XX:FlightRecorderOptions14
-XX:+UseStringCache14
-XX:+UseAESIntrinsics13
-XX:+UseCGroupMemoryLimitForHeap13
-XX:G1NewSizePercent12
-XX:UseG12
-XX:+FlightRecorder11
-XX:+PrintGCApplicationConcurrentTime11
-Xshare9
-XX:G1MaxNewSizePercent8
-XX:G1OldCSetRegionThresholdPercent8
-Xcheck8
-XX:+AggressiveOpts8
-Xverify8
-XMaxDirectMemorySize7
-Xxxx7
-XX:+AggressiveHeap7
-XX:G1LogLevel7
-XX:+UseRTMLockin7
-Xma7
-Xdiag6
-XX:+PrintAdaptiveSizePolic6
-XX:+UseFastUnorderedTimeStamps6
-XX:6
-XX6
-XX:MeaspaceSize6
-X5
-XX:+PrintStringDeduplicationStatistics5
-XX:+UseConcMarkSweepGC5
-XX:G1MixedGCLiveThresholdPercent5
-XX:StartFlightRecording5
-XX:+HeapDumpOnOutOfMemoryError-Xss256k4
-XX:+PrintHeapAtGC4
-XX:AsyncGCLogBufferSize4
-XX:+CMSPermGenSweepingEnabled4
-XX:++PerfDisableSharedMem-Djava.net.preferIPv4Stack4
-XX:AsyncGCLogBufferFlushThreshold4
-XX:+CMSClassUnloadingEnabled4
-XX:NonProfiledCodeHeapSize4
-Xshareclasses4
-XX:UseZGC4
-XX:+UseG1G3
-XX:+UseG1GC3
-XX:ProfiledCodeHeapSize3
-XX:+PrintGCDeta3
-XX:MaxRAMPercentage3
-XX:NonNMethodCodeHeapSize3
-XX:+G1GC3
-XX:+BADSWITCH3
-XX:+CompilationWarmUp3
-XX:+PrintCodeHeapAnalytics3
-XX:+UseSpinning3
-XX:+UseCompressedStrings3
-XX:+UseContainerSupport3
-XX:+DisableExplicitGC"3
-XX:ReplaySuppressInitializers3
-XX:+ResourceManagement2
-XX:+PrintPromotionFailure2
-XX:+PrintNMethods2
-XX:+UseAppCDS2
-XX:+UseCMSInitiatingOccupancyOnly2
-XX:+UseCompressedStrings,2
-XX:+UseJITServer2
-XX:+UseMD5Intrinsics2
-XX:+PrintGCCause2
-XX:+UseParallelGC,2
-XX:+UseRTM2
-XX:+UseSignumIntrinsic2
-XX:+UseStringCache,2
-XX:+UseStringDeduplication2
-XX:+ParNewGC2
-XX:-UseSplitVerifier2
-XX:CMSInitiatingOccupancyFraction2
-XX:CMSTriggerPermRatio2
-XX:MAxRamFraction2
-XX:MaxMetaspaceSize2
-XX:MaxNewGen2
-XX:MaxRamFraction2
-XX:+ExitOnOutOfMemoryError,2
-XX:+ExitOnOutOfMemoryError2
-XX:PrintFLSStatistics2
-XX:ShareClassesEnableBCI2
-XX:StackShadowPagesxx2
-XX:UseG1GC2
-XX:UseLargePages2
-XX:ZUncommit2
-Xcheckjni2
-XX:+CMSScavengeBeforeRemark2
-Xjit2
-XmsG2
-Xquickstart2
-Xscmx2
-XX:+SegmentedCodeCache2
-XX:+ShowCodeDetailsInExceptionMessages2
-XX:+HeapDumpOnOutOfMemoryError" "-XX1
-XMx1
-XX:+HeapDumpOnOutOfMemory1
-XX:+GenerateSynchronizationCode1
-XX:G1RSetScanBlockSize1
-XX:+UseLargePagesInMetaspac\1
-XX:LogFile1
-XX:+AlwaysActAsServrClassMachine1
-XX:MaxDirectMemorySize1
-XX:+UseC21
-XX:MaxMetaspaceSize3g1
-Xlog:os,safepoint*,gc*,gc+ref1
-XX:MaxNewSize1
-XX:MaxPerSize1
-XX:+ExplicitGCInvokesConc1
-XX:+UseJVMCINativeLibrary1
-XX:MaxRam1
-XX:+CMSPermGenPrecleaningEnabled1
-XX:+ExitOnOutOfMemoryError-Dfile.encoding1
-XX:Metaspace1
-XX:MinRAMPercentage1
-XX:NativeMemoryTracking1
-XX:NewGen1
-XX:NewSize1
-XX:+UseJVMCICompiler1
-XX:+UseGPGC1
-XX:+CMSIncrementalPacing1
-XX:ParallelCMSThreads1
-XX:+UnlockExperimentalVMOptions-XX1
-Xmn6g-XX1
-XX:+UseG1GFC1
-XX:+UseG1C11
-XX:+CITraceTypeFlow1
-XX:SharedArchiveFile1
-XX:ShenandoahAllocationThreshold1
-XX:ShenandoahGCHeuristics1
-XX:+USeParNewGC1
-X+UseStringDeduplication1
-XX:+DisableExplicitGC" 30/08/2016 JAVA_OPTS1
-XX:UseFastAccessorMethods1
-XX:+PrintGCDetails1
-XX:+Unlock1
-XX:+PrintSafepointStatistics1
-Xsx1
-XX:Xlog:gc*1
-XX:Xmx1
-XX:Xnx1
-XX:+AlwaysLockClassLoader1
-XX:ea1
-XX:+PrintAdaptiveSizePolicpy1
-XX:+ParallelRefProcEnabled.1
-XX:hashCode1
-Xbootclasspath1
-XX:+ControlIntrinsic1
-XX:+Verbose1
-XX:+nixgibts1
-XX:-CreateCoredumpOnCrash1
-XX:-MaxFDLimit307201
-XX:-OmitStackTraceInFastThrow1
-XX:-TraceClassUnloading1
-XX:-UseBiasedLocking1
-Xrunjdwp:transport1
-XX:ActiveProcessorCount1
-XX:+UseParallel1
-XX:+UseMembar1
-XX:+PrintNMTStatistics1
-XX:+ShenandoahOptimizeStaticFinals1
-XX:CMSTriggerPermRtio1
-XX:ControlIntrinsic1
-XX:ErrorFile1
-XX:ExitOnOutOfMemoryError1
-XX:+JVMCILibPath1
-XX:FlightRecorderOptions:stackdepth1
-XX:G1
-XX:+UseLargePagesInMetaspace1

Top Error Reasons

SwitchErrorCount
-XloggcOK700
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK11682
-XX:+PrintTenuringDistributionThis switch was removed after OpenJDK8. Your analysis was for OpenJDK11632
-XX:+UseParNewGCThis switch was removed after OpenJDK9. Your analysis was for OpenJDK11555
-XX:MaxPermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK11421
-XX:PermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK11414
-XX:+KABOOMSwitch not found in any JDK360
-XdebugThis switch is not available until OpenJDK13. Your analysis was for OpenJDK11199
-XX:+UnlockCommercialFeaturesSwitch not found in any JDK180
-XX:+TraceRangeCheckEliminationRequires a debug JVM143
-XX:+DisableExplicitGC-XXSwitch not found in any JDK. Did you mean 'DisableExplicitGC' ?140
-XX:+TrialSwitch not found in any JDK139
-XX:+PrintAssemblyRequires -XX:+UnlockDiagnosticVMOptions138
-XX:+UseZGCRequires -XX:+UnlockExperimentalVMOptions104
-XX:NumberOfGCLogFilesThis switch was removed after OpenJDK8. Your analysis was for OpenJDK1176
-XX:GCLogFileSizeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK1172
-XX:+UseGCLogFileRotationThis switch was removed after OpenJDK8. Your analysis was for OpenJDK1166
-XmxBad value for type '<size>'. Must be a number with an optional suffix of 'k', 'm', 'g', or 't'.62
-XX:MaxPermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK856
-XX:+PrintGCTimeStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK1146
-XX:PermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK845
-XrunjdwpSwitch not found in any JDK44
-XX:+UseCMSSwitch not found in any JDK. Did you mean 'UseAES' ?42
-XX:+PrintGCApplicationStoppedTimeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK1131
-XshowSettingsThis switch is not available until OpenJDK13. Your analysis was for OpenJDK1126
-XlogThis switch is not available until OpenJDK9. Your analysis was for OpenJDK825
-XmnThis switch is not available until OpenJDK13. Your analysis was for OpenJDK824
-XmsBad value for type '<size>'. Must be a number with an optional suffix of 'k', 'm', 'g', or 't'.22
-XdebugThis switch is not available until OpenJDK13. Your analysis was for OpenJDK818
-XX:+UseShenandoahGCThis switch is not available until OpenJDK12. Your analysis was for OpenJDK816
-XX:UseCMSSwitch not found in any JDK. Did you mean 'UseAES' ?16
-XmxXmx must be >= XmsDuplicate switch. This is overridden by -Xmx900m15
-XX:+PrintAdaptiveSizePolicyThis switch was removed after OpenJDK8. Your analysis was for OpenJDK1115
-XX:FlightRecorderOptionsThis switch is not available until OpenJDK11. Your analysis was for OpenJDK814
-XmnThis switch is not available until OpenJDK13. Your analysis was for OpenJDK1114
-XX:+UseAESIntrinsicsRequires -XX:+UnlockDiagnosticVMOptions13
-XX:UseGSwitch not found in any JDK. Did you mean 'UseZGC' ?12
-XX:G1NewSizePercentRequires -XX:+UnlockExperimentalVMOptions12
-XX:+FlightRecorderThis switch is not available until OpenJDK11. Your analysis was for OpenJDK811
-XshowSettingsThis switch is not available until OpenJDK13. Your analysis was for OpenJDK810
-XX:+PrintGCApplicationConcurrentTimeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK119
-XshareSwitch not found in any JDK9
-XmsXmx must be >= Xms9
-XmxXmx must be >= Xms9
-XcheckSwitch not found in any JDK8
-XX:G1MaxNewSizePercentRequires -XX:+UnlockExperimentalVMOptions8
-XloggcThis switch is not available until OpenJDK13. Your analysis was for OpenJDK118
-XX:G1OldCSetRegionThresholdPercentRequires -XX:+UnlockExperimentalVMOptions8
-XxxxSwitch not found in any JDK7
-XX:+UseStringCacheThis switch was removed after OpenJDK7. Your analysis was for OpenJDK87
-XMaxDirectMemorySizeWrong prefix used -X it should be -XX:7
-XX:+AggressiveHeapThis switch is not available until OpenJDK10. Your analysis was for OpenJDK87
-XX:+UseZGCThis switch is not available until OpenJDK11. Your analysis was for OpenJDK87
-XmaSwitch not found in any JDK. Did you mean 'mn' ?7
-XmxOK7
-XX:+UseRTMLockinSwitch not found in any JDK. Did you mean 'UseRTMLocking' ?7
-XX:MeaspaceSizeSwitch not found in any JDK. Did you mean 'MetaspaceSize' ?6
-XXSwitch not found in any JDK6
-XX:MaxPermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK136
-XX:Switch not found in any JDK6
-XverifyThis switch is not available until OpenJDK13. Your analysis was for OpenJDK116
-XdiagThis switch is not available until OpenJDK13. Your analysis was for OpenJDK116
-XX:+PrintAdaptiveSizePolicSwitch not found in any JDK. Did you mean 'PrintAdaptiveSizePolicy' ?6
-XX:+UseFastUnorderedTimeStampsThis switch is not available until OpenJDK11. Your analysis was for OpenJDK86
-XX:+UseCGroupMemoryLimitForHeapThis switch was removed after OpenJDK10. Your analysis was for OpenJDK115
-XX:G1MixedGCLiveThresholdPercentRequires -XX:+UnlockExperimentalVMOptions5
-XSwitch not found in any JDK5
-XX:MaxPermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK175
-XX:StartFlightRecordingThis switch is not available until OpenJDK11. Your analysis was for OpenJDK85
-XX:UseZGCRequires -XX:+UnlockExperimentalVMOptions4
-XX:AsyncGCLogBufferFlushThresholdSwitch not found in any JDK4
-XX:++PerfDisableSharedMem-Djava.net.preferIPv4StackSwitch not found in any JDK4
-XX:AsyncGCLogBufferSizeSwitch not found in any JDK. Did you mean 'G1SATBBufferSize' ?4
-XshareclassesSwitch not found in any JDK. Did you mean 'share:auto' ?4
-XX:+HeapDumpOnOutOfMemoryError-Xss256kSwitch not found in any JDK. Did you mean 'HeapDumpOnOutOfMemoryError' ?4
-XX:+CMSPermGenSweepingEnabledSwitch not found in any JDK. Did you mean 'CMSPermGenPrecleaningEnabled' ?4
-XX:G1LogLevelThis switch was removed after OpenJDK8. Your analysis was for OpenJDK114
-XX:+UseStringCacheThis switch was removed after OpenJDK7. Your analysis was for OpenJDK114
-XX:+UseCGroupMemoryLimitForHeapThis switch was removed after OpenJDK10. Your analysis was for OpenJDK174
-XX:+AggressiveOptsThis switch was removed after OpenJDK11. Your analysis was for OpenJDK174
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK174
-XX:+UseSpinningThis switch was removed after OpenJDK6. Your analysis was for OpenJDK83
-XX:+UseGCLogFileRotationThis switch was removed after OpenJDK8. Your analysis was for OpenJDK173
-XX:+UseG1GSwitch not found in any JDK. Did you mean 'UseG1GC' ?3
-XX:+UseParNewGCOK3
-XX:+G1GCSwitch not found in any JDK3
-XX:NumberOfGCLogFilesThis switch was removed after OpenJDK8. Your analysis was for OpenJDK173
-XX:+PrintGCTimeStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK133
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK163
-XX:+DisableExplicitGC"Switch not found in any JDK. Did you mean 'DisableExplicitGC' ?3
-XX:+PrintHeapAtGCThis switch was removed after OpenJDK8. Your analysis was for OpenJDK113
-XmnThis switch is not available until OpenJDK13. Your analysis was for OpenJDK93
-XX:MaxRAMPercentageThis switch is not available until OpenJDK10. Your analysis was for OpenJDK83
-XX:+BADSWITCHSwitch not found in any JDK. Did you mean 'batch' ?3
-XX:NonProfiledCodeHeapSizeThis switch is not available until OpenJDK9. Your analysis was for OpenJDK83
-XX:ReplaySuppressInitializersRequires a debug JVM3
-XX:+PrintGCDetaSwitch not found in any JDK. Did you mean 'PrintGCDetails' ?3
-XX:+PrintTenuringDistributionThis switch was removed after OpenJDK8. Your analysis was for OpenJDK133
-XX:+UseCompressedStringsSwitch not found in any JDK. Did you mean 'UseCompressedOops' ?3
-XX:+UseShenandoahGCRequires -XX:+UnlockExperimentalVMOptions3
-XX:+CompilationWarmUpSwitch not found in any JDK. Did you mean 'CompilationMode' ?3
-XX:+UseG1GCOK3
-XX:+UseContainerSupportThis switch is not available until OpenJDK10. Your analysis was for OpenJDK83
-XX:+UseStringCacheThis switch was removed after OpenJDK7. Your analysis was for OpenJDK133
-XX:+PrintCodeHeapAnalyticsThis switch is not available until OpenJDK12. Your analysis was for OpenJDK83
-XX:+UseConcMarkSweepGCThis switch was removed after OpenJDK13. Your analysis was for OpenJDK172
-XX:+ParNewGCSwitch not found in any JDK. Did you mean 'UseParNewGC' ?2
-XcheckjniSwitch not found in any JDK. Did you mean 'check:jni' ?2
-XdebugThis switch is not available until OpenJDK13. Your analysis was for OpenJDK62
-XX:CMSInitiatingOccupancyFractionThis switch was removed after OpenJDK13. Your analysis was for OpenJDK172
-XX:+UseCGroupMemoryLimitForHeapThis switch was removed after OpenJDK10. Your analysis was for OpenJDK142
-XX:+ExitOnOutOfMemoryError,Switch not found in any JDK. Did you mean 'ExitOnOutOfMemoryError' ?2
-XX:+PrintGCTimeStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK162
-XX:+PrintGCApplicationStoppedTimeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK162
-XX:PermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK92
-XX:MaxMetaspaceSizeThis switch is not available until OpenJDK8. Your analysis was for OpenJDK62
-XlogThis switch is not available until OpenJDK10. Your analysis was for OpenJDK82
-XX:ZUncommitThis switch is not available until OpenJDK13. Your analysis was for OpenJDK82
-XloggcThis switch is not available until OpenJDK13. Your analysis was for OpenJDK92
-XX:+PrintNMethodsRequires -XX:+UnlockDiagnosticVMOptions2
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK102
-XX:+UseStringCache,Switch not found in any JDK. Did you mean 'UseStringCache' ?2
-XmsGSwitch not found in any JDK. Did you mean 'ms' ?2
-XX:UseG1GCMissing +/- on switch on boolean switch.2
-XX:+PrintStringDeduplicationStatisticsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK112
-XX:MaxRamFractionSwitch not found in any JDK. Did you mean 'MaxRAMFraction' ?2
-XverifyThis switch is not available until OpenJDK13. Your analysis was for OpenJDK82
-XX:+ExitOnOutOfMemoryErrorThis switch is not available until OpenJDK8. Your analysis was for OpenJDK62
-XX:-UseSplitVerifierThis switch was removed after OpenJDK7. Your analysis was for OpenJDK82
-XX:+ResourceManagementSwitch not found in any JDK2
-XX:CMSTriggerPermRatioThis switch was removed after OpenJDK7. Your analysis was for OpenJDK82
-XquickstartSwitch not found in any JDK. Did you mean 'CIStart' ?2
-XX:+UseCMSInitiatingOccupancyOnlyThis switch was removed after OpenJDK13. Your analysis was for OpenJDK172
-XX:NonNMethodCodeHeapSizeThis switch is not available until OpenJDK9. Your analysis was for OpenJDK82
-XX:+UseParallelGC,Switch not found in any JDK. Did you mean 'UseParallelGC' ?2
-XX:+CMSScavengeBeforeRemarkThis switch was removed after OpenJDK13. Your analysis was for OpenJDK172
-XX:MAxRamFractionSwitch not found in any JDK. Did you mean 'MaxRAMFraction' ?2
-XjitSwitch not found in any JDK2
-XX:+UseCompressedStrings,Switch not found in any JDK. Did you mean 'UseCompressedOops' ?2
-XX:+AggressiveOptsThis switch was removed after OpenJDK11. Your analysis was for OpenJDK152
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK132
-XX:ShareClassesEnableBCISwitch not found in any JDK. Did you mean 'SharedClassListFile' ?2
-XX:NumberOfGCLogFilesThis switch was removed after OpenJDK8. Your analysis was for OpenJDK162
-XX:+CMSClassUnloadingEnabledThis switch was removed after OpenJDK13. Your analysis was for OpenJDK172
-XX:+UseParNewGCThis switch was removed after OpenJDK9. Your analysis was for OpenJDK132
-XX:GCLogFileSizeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK172
-XX:GCLogFileSizeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK102
-XX:MaxNewGenSwitch not found in any JDK. Did you mean 'MaxNewSize' ?2
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK122
-XX:+UseRTMSwitch not found in any JDK. Did you mean 'UseISM' ?2
-XX:+UseJITServerSwitch not found in any JDK. Did you mean 'UseSVE' ?2
-XX:UseLargePagesMissing +/- on switch on boolean switch.2
-XX:+UseGCLogFileRotationThis switch was removed after OpenJDK8. Your analysis was for OpenJDK162
-XscmxSwitch not found in any JDK. Did you mean 'mx' ?2
-XX:StackShadowPagesxxSwitch not found in any JDK. Did you mean 'StackShadowPages' ?2
-XX:GCLogFileSizeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK162
-XX:NumberOfGCLogFilesThis switch was removed after OpenJDK8. Your analysis was for OpenJDK102
-XloggcThis switch is not available until OpenJDK13. Your analysis was for OpenJDK102
-XmsXmx must be >= Xms.2
-XX:+PrintGCApplicationStoppedTimeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK132
-XX:ProfiledCodeHeapSizeThis switch is not available until OpenJDK9. Your analysis was for OpenJDK82
-XX:+UseConcMarkSweepGCThis switch was removed after OpenJDK13. Your analysis was for OpenJDK162
-XX:+UseGCLogFileRotationThis switch was removed after OpenJDK8. Your analysis was for OpenJDK102
-XX:-MaxFDLimit30720Switch not found in any JDK. Did you mean 'MaxFDLimit' ?1
-XX:+PrintAssemblyOK1
-XX:+UseG1GFCSwitch not found in any JDK. Did you mean 'UseG1GC' ?1
-XX:+CMSClassUnloadingEnabledThis switch was removed after OpenJDK13. Your analysis was for OpenJDK161
-XX:hashCodeRequires -XX:+UnlockExperimentalVMOptions1
-XX:+HeapDumpOnOutOfMemorySwitch not found in any JDK. Did you mean 'HeapDumpOnOutOfMemoryError' ?1
-XX:+PrintStringDeduplicationStatisticsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK141
-XX:+UseGCLogFileRotationThis switch was removed after OpenJDK8. Your analysis was for OpenJDK141
-XX:NumberOfGCLogFilesThis switch was removed after OpenJDK8. Your analysis was for OpenJDK141
-XX:+ParallelRefProcEnabled.Switch not found in any JDK. Did you mean 'ParallelRefProcEnabled' ?1
-XX:+PrintNMTStatisticsRequires -XX:+UnlockDiagnosticVMOptions1
-XX:+UseAppCDSThis switch was removed after OpenJDK10. Your analysis was for OpenJDK111
-XX:+PrintAdaptiveSizePolicyThis switch was removed after OpenJDK8. Your analysis was for OpenJDK181
-XX:+PrintGCTimeStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK151
-XX:MinRAMPercentageThis switch is not available until OpenJDK10. Your analysis was for OpenJDK81
-XX:+UseMD5IntrinsicsThis switch is not available until OpenJDK16. Your analysis was for OpenJDK81
-XX:XnxSwitch not found in any JDK1
-XX:ErrorFileOK1
-XX:+UseJVMCICompilerThis switch is not available until OpenJDK9. Your analysis was for OpenJDK81
-XX:+UnlockExperimentalVMOptions-XXSwitch not found in any JDK. Did you mean 'UnlockExperimentalVMOptions' ?1
-XX:+GenerateSynchronizationCodeRequires a debug JVM1
-XX:MaxMetaspaceSize3gSwitch not found in any JDK. Did you mean 'MaxMetaspaceSize' ?1
-XX:NumberOfGCLogFilesThis switch was removed after OpenJDK8. Your analysis was for OpenJDK151
-XX:GSwitch not found in any JDK1
-XX:+PrintGCApplicationStoppedTimeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK181
-XX:MaxRamSwitch not found in any JDK. Did you mean 'MaxRAM' ?1
-XX:G1LogLevelThis switch was removed after OpenJDK8. Your analysis was for OpenJDK131
-XX:+UseMembarThis switch was removed after OpenJDK11. Your analysis was for OpenJDK171
-XX:+AlwaysActAsServrClassMachineSwitch not found in any JDK. Did you mean 'AlwaysActAsServerClassMachine' ?1
-XX:+ShowCodeDetailsInExceptionMessagesThis switch is not available until OpenJDK14. Your analysis was for OpenJDK111
-XX:+ShowCodeDetailsInExceptionMessagesThis switch is not available until OpenJDK14. Your analysis was for OpenJDK81
-XX:+UseCGroupMemoryLimitForHeapThis switch was removed after OpenJDK10. Your analysis was for OpenJDK151
-XX:+PrintPromotionFailureThis switch was removed after OpenJDK8. Your analysis was for OpenJDK111
-XX:+PrintHeapAtGCThis switch was removed after OpenJDK8. Your analysis was for OpenJDK131
-XX:+UseSignumIntrinsicRequires -XX:+UnlockDiagnosticVMOptions1
-XX:+PrintGCCauseThis switch was removed after OpenJDK8. Your analysis was for OpenJDK131
-XX:+UseAppCDSThis switch is not available until OpenJDK10. Your analysis was for OpenJDK81
-XX:ActiveProcessorCountThis switch is not available until OpenJDK10. Your analysis was for OpenJDK81
-XX:Xlog:gc*Switch not found in any JDK. Did you mean 'loggc' ?1
-XX:PermSizeOK1
-XX:+DisableExplicitGC" 30/08/2016 JAVA_OPTSSwitch not found in any JDK1
-XX:+PrintGCApplicationConcurrentTimeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK161
-XX:+CITraceTypeFlowRequires a debug JVM1
-XX:+UseGCLogFileRotationThis switch was removed after OpenJDK8. Your analysis was for OpenJDK131
-XX:+UseGCLogFileRotationThis switch was removed after OpenJDK8. Your analysis was for OpenJDK151
-XX:NewGenSwitch not found in any JDK1
-XsxSwitch not found in any JDK. Did you mean 'mx' ?1
-XX:+PrintTenuringDistributionThis switch was removed after OpenJDK8. Your analysis was for OpenJDK151
-XX:+PrintGCTimeStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK171
-XX:+USeParNewGCSwitch not found in any JDK. Did you mean 'UseParNewGC' ?1
-XX:+VerboseRequires a debug JVM1
-XX:ParallelCMSThreadsSwitch not found in any JDK. Did you mean 'ParallelGCThreads' ?1
-XX:CMSTriggerPermRtioSwitch not found in any JDK. Did you mean 'CMSTriggerPermRatio' ?1
-XX:+UseC2Switch not found in any JDK. Did you mean 'UseCHA' ?1
-XX:+UseZGCThis switch is not available until OpenJDK11. Your analysis was for OpenJDK91
-XX:+PrintGCDateStampsOK1
-XX:+AggressiveOptsThis switch was removed after OpenJDK11. Your analysis was for OpenJDK161
-XX:+ControlIntrinsicThis switch is not available until OpenJDK16. Your analysis was for OpenJDK81
-XX:ShenandoahAllocationThresholdThis switch is not available until OpenJDK12. Your analysis was for OpenJDK81
-XX:+PrintSafepointStatisticsThis switch was removed after OpenJDK11. Your analysis was for OpenJDK161
-XX:-CreateCoredumpOnCrashThis switch is not available until OpenJDK9. Your analysis was for OpenJDK81
-XX:ProfiledCodeHeapSizeThis switch is not available until OpenJDK10. Your analysis was for OpenJDK81
-XX:+JVMCILibPathThis switch is not available until OpenJDK13. Your analysis was for OpenJDK81
-XX:+PrintAdaptiveSizePolicpySwitch not found in any JDK. Did you mean 'PrintAdaptiveSizePolicy' ?1
-XX:+UseJVMCINativeLibraryThis switch is not available until OpenJDK13. Your analysis was for OpenJDK81
-XX:MaxPermSizeOK1
-XX:+UseGPGCSwitch not found in any JDK. Did you mean 'UseG1GC' ?1
-XX:PermSizeThis switch was removed after OpenJDK7. Your analysis was for OpenJDK171
-XX:ControlIntrinsicThis switch is not available until OpenJDK16. Your analysis was for OpenJDK81
-Xlog:os,safepoint*,gc*,gc+refSwitch not found in any JDK1
-XX:+UseParallelSwitch not found in any JDK. Did you mean 'UseParallelGC' ?1
-XX:+UnlockSwitch not found in any JDK1
-XdebugOK1
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK141
-XX:+UseCGroupMemoryLimitForHeapThis switch was removed after OpenJDK10. Your analysis was for OpenJDK131
-XX:+UseLargePagesInMetaspaceThis switch is not available until OpenJDK8. Your analysis was for OpenJDK71
-XX:MaxPerSizeSwitch not found in any JDK. Did you mean 'MaxPermSize' ?1
-XX:NonProfiledCodeHeapSizeThis switch is not available until OpenJDK10. Your analysis was for OpenJDK81
-XX:MaxNewSizeOK1
-XlogThis switch is not available until OpenJDK9. Your analysis was for OpenJDK61
-XX:MaxDirectMemorySizeOK1
-XX:+PrintGCApplicationConcurrentTimeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK181
-XX:+UseMD5IntrinsicsRequires -XX:+UnlockDiagnosticVMOptions1
-XX:+UseConcMarkSweepGCThis switch was removed after OpenJDK13. Your analysis was for OpenJDK151
-XX:+AlwaysLockClassLoaderThis switch was removed after OpenJDK17. Your analysis was for OpenJDK181
-XX:+UseLargePagesInMetaspac\Switch not found in any JDK. Did you mean 'UseLargePagesInMetaspace' ?1
-XX:+ExitOnOutOfMemoryError-Dfile.encodingSwitch not found in any JDK. Did you mean 'ExitOnOutOfMemoryError' ?1
-XX:NumberOfGCLogFilesThis switch was removed after OpenJDK8. Your analysis was for OpenJDK131
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK181
-XX:+CMSPermGenPrecleaningEnabledThis switch was removed after OpenJDK7. Your analysis was for OpenJDK81
-XbootclasspathThis switch was removed after OpenJDK12. Your analysis was for OpenJDK141
-XX:GCLogFileSizeThis switch was removed after OpenJDK8. Your analysis was for OpenJDK141
-XX:+CMSIncrementalPacingThis switch was removed after OpenJDK8. Your analysis was for OpenJDK111
-XX:NativeMemoryTrackingThis switch is not available until OpenJDK7. Your analysis was for OpenJDK61
-XX:LogFileRequires -XX:+UnlockDiagnosticVMOptions1
-XX:+PrintPromotionFailureThis switch was removed after OpenJDK8. Your analysis was for OpenJDK171
-XX:+SegmentedCodeCacheThis switch is not available until OpenJDK9. Your analysis was for OpenJDK81
-X+UseStringDeduplicationWrong prefix used -X it should be -XX:1
-XX:+UseStringDeduplicationOK1
-XX:+nixgibtsSwitch not found in any JDK1
-XmsOK1
-XX:+ExplicitGCInvokesConcSwitch not found in any JDK. Did you mean 'ExplicitGCInvokesConcurrent' ?1
-XX:+PrintGCDetailsOK1
-XX:PrintFLSStatisticsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK171
-Xrunjdwp:transportSwitch not found in any JDK1
-XX:G1LogLevelThis switch was removed after OpenJDK8. Your analysis was for OpenJDK151
-XX:PrintFLSStatisticsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK111
-XX:+PrintTenuringDistributionOK1
-XX:+UseStringDeduplicationThis switch is not available until OpenJDK8. Your analysis was for OpenJDK61
-XX:+UseG1C1Switch not found in any JDK. Did you mean 'UseG1GC' ?1
-XX:+PrintGCDateStampsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK151
-XX:+PrintGCCauseThis switch was removed after OpenJDK8. Your analysis was for OpenJDK161
-XX:+UseShenandoahGCThis switch is not available until OpenJDK12. Your analysis was for OpenJDK111
-XX:+PrintTenuringDistributionThis switch was removed after OpenJDK8. Your analysis was for OpenJDK171
-XX:NewSizeOK1
-XX:ExitOnOutOfMemoryErrorMissing +/- on switch on boolean switch.1
-XX:+CMSClassUnloadingEnabledThis switch was removed after OpenJDK13. Your analysis was for OpenJDK151
-XX:+UseSignumIntrinsicThis switch is not available until OpenJDK16. Your analysis was for OpenJDK81
-XX:+HeapDumpOnOutOfMemoryError" "-XXSwitch not found in any JDK. Did you mean 'HeapDumpOnOutOfMemoryError' ?1
-XX:ShenandoahGCHeuristicsThis switch is not available until OpenJDK12. Your analysis was for OpenJDK81
-XmxXmx must be >= Xms.1
-XX:+UseParNewGCThis switch was removed after OpenJDK9. Your analysis was for OpenJDK171
-XX:-TraceClassUnloadingThis switch was removed after OpenJDK8. Your analysis was for OpenJDK111
-XX:eaSwitch not found in any JDK1
-XX:NonNMethodCodeHeapSizeThis switch is not available until OpenJDK10. Your analysis was for OpenJDK81
-XX:XmxSwitch not found in any JDK. Did you mean 'mx' ?1
-XX:UseFastAccessorMethodsMissing +/- on switch on boolean switch.1
-XX:+PrintStringDeduplicationStatisticsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK131
-XX:-OmitStackTraceInFastThrowOK1
-XX:+PrintStringDeduplicationStatisticsThis switch was removed after OpenJDK8. Your analysis was for OpenJDK171
-XMxSwitch not found in any JDK. Did you mean 'mx' ?1
-XX:MetaspaceSwitch not found in any JDK. Did you mean 'MetaspaceSize' ?1
-XX:G1RSetScanBlockSizeThis switch was removed after OpenJDK14. Your analysis was for OpenJDK151
-XX:+AggressiveOptsThis switch was removed after OpenJDK11. Your analysis was for OpenJDK131
-XX:+ShenandoahOptimizeStaticFinalsThis switch was removed after OpenJDK14. Your analysis was for OpenJDK171
-XX:+UseZGCThis switch is not available until OpenJDK11. Your analysis was for OpenJDK61
-Xmn6g-XXSwitch not found in any JDK1
-XX:-UseBiasedLockingThis switch was removed after OpenJDK17. Your analysis was for OpenJDK181
-XX:G1LogLevelThis switch was removed after OpenJDK8. Your analysis was for OpenJDK171
-XX:SharedArchiveFileRequires -XX:+UnlockDiagnosticVMOptions1
-XmxXmx must be >= Xms. Bad value for type '<size>'. Must be a number with an optional suffix of 'k', 'm', 'g', or 't'.1
-XX:+SegmentedCodeCacheThis switch is not available until OpenJDK10. Your analysis was for OpenJDK81
-XX:FlightRecorderOptions:stackdepthSwitch not found in any JDK. Did you mean 'FlightRecorderOptions' ?1
-XX:+PrintTenuringDistributionThis switch was removed after OpenJDK8. Your analysis was for OpenJDK161

Top Warning Reasons

SwitchWarningCount
-XX:+UseConcMarkSweepGCThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.465
-XX:+CMSScavengeBeforeRemarkThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.427
-XX:+CMSClassUnloadingEnabledThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.407
-XX:+FlightRecorderThis switch will be removed in the future. It will be Deprecated in OpenJDK13.179
-XmxDuplicate switch. This is overridden by -Xmx6G133
-XX:+UseConcMarkSweepGCThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.79
-XX:CMSInitiatingOccupancyFractionThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.56
-XX:+CMSParallelRemarkEnabledThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.45
-XX:+UseCMSInitiatingOccupancyOnlyThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.44
-XX:MaxPermSizeThis switch will be removed in the future. It will be Obsoleted in OpenJDK8.39
-XX:PermSizeThis switch will be removed in the future. It will be Obsoleted in OpenJDK8.39
-XX:+AggressiveOptsThis switch will be removed in the future. It will be Deprecated in OpenJDK11. Obsoleted in OpenJDK12. Expired in OpenJDK13.38
-XX:+UseCMSInitiatingOccupancyOnlyThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.36
-XmxDuplicate switch. This is overridden by -Xmx36
-XX:CMSInitiatingOccupancyFractionThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.32
-XX:+CMSScavengeBeforeRemarkThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.26
-XX:+CMSClassUnloadingEnabledThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.25
-XX:-UseBiasedLockingThis switch will be removed in the future. It will be Deprecated in OpenJDK15. Obsoleted in OpenJDK18. Expired in OpenJDK19.20
-XX:MaxRAMFractionThis switch will be removed in the future. It will be Deprecated in OpenJDK10.19
-XX:MaxRAMFractionThis switch will be removed in the future. It will be Deprecated in OpenJDK10. 17
-XX:+CMSParallelRemarkEnabledThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.16
-XX:InitialRAMFractionThis switch will be removed in the future. It will be Deprecated in OpenJDK10. 14
-XX:+UseConcMarkSweepGCThis switch will be removed in the future. It will be Deprecated in OpenJDK9.14
-XX:MinRAMFractionThis switch will be removed in the future. It will be Deprecated in OpenJDK10. 14
-XX:+AggressiveOptsThis switch will be removed in the future. It will be Deprecated in OpenJDK11, Obsoleted in OpenJDK12, Expired in OpenJDK13.10
-XX:+PrintSafepointStatisticsThis switch will be removed in the future. It will be Deprecated in OpenJDK11, Obsoleted in OpenJDK12, Expired in OpenJDK13.8
-XmsDuplicate switch. This is overridden by -Xms180m.7
-XX:+PrintGCDateStampsDuplicate switch. This is overridden by -XX:+PrintGCDateStamps7
-XX:+PrintGCDetailsDuplicate switch. This is overridden by -XX:+PrintGCDetails7
-XX:+PrintTenuringDistributionDuplicate switch. This is overridden by -XX:+PrintTenuringDistribution7
-XX:UseConcMarkSweepGCThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.7
-XmxDuplicate switch. This is overridden by -Xmx6g6
-XX:+UseBiasedLockingThis switch will be removed in the future. It will be Deprecated in OpenJDK15. Obsoleted in OpenJDK18. Expired in OpenJDK19.6
-XX:+ParallelRefProcEnabledDuplicate switch. This is overridden by -XX:+ParallelRefProcEnabled.6
-XX:+CMSParallelInitialMarkEnabledThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.6
-XX:+PreferContainerQuotaForCPUCountDuplicate switch. This is overridden by -XX:+PreferContainerQuotaForCPUCount.6
-XX:+CMSEdenChunksRecordAlwaysThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.6
-XmxDuplicate switch. This is overridden by -Xmx8g6
-XmxDuplicate switch. This is overridden by -Xmx256m.6
-XX:+CompilerThreadHintNoPreemptThis switch will be removed in the future. It will be Deprecated in OpenJDK11. Obsoleted in OpenJDK12. Expired in OpenJDK13.6
-XloggcDuplicate switch. This is overridden by -Xloggc::logs/gc.log5
-XX:+PrintSafepointStatisticsThis switch will be removed in the future. It will be Deprecated in OpenJDK11. Obsoleted in OpenJDK12. Expired in OpenJDK13.5
-XlogDuplicate switch. This is overridden by -Xlog::::filecount=100,filesize=1024.5
-XX:+UseParallelOldGCThis switch will be removed in the future. It will be Deprecated in OpenJDK14. Obsoleted in OpenJDK15. Expired in OpenJDK16.5
-XX:+UseBiasedLockingThis switch will be removed in the future. It will be Deprecated in OpenJDK15, Obsoleted in OpenJDK16, Expired in OpenJDK17.5
-XX:+UseCGroupMemoryLimitForHeapThis switch will be removed in the future. It will be Deprecated in OpenJDK10. Expired in OpenJDK11.5
-XX:CompileCommandDuplicate switch. This is overridden by -XX:CompileCommand=inline,net/minecraft/server/%nms_version%/ChunkProviderServer$$Lambda$4300/0x00000000801896ab8.accept.5
-XX:+HeapDumpOnOutOfMemoryErrorDuplicate switch. This is overridden by -XX:+HeapDumpOnOutOfMemoryError.5
-XX:+UseLWPSynchronizationThis switch will be removed in the future. It will be Obsoleted in OpenJDK15. Expired in OpenJDK16.5
-XX:CMSMaxAbortablePrecleanTimeThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.5
-XX:PrintSafepointStatisticsCountThis switch will be removed in the future. It will be Deprecated in OpenJDK11, Obsoleted in OpenJDK12, Expired in OpenJDK13.4
-XlogDuplicate switch. This is overridden by -Xlog:age*=trace4
-XX:ErrorFileDuplicate switch. This is overridden by -XX:ErrorFile=logs/hs_err.log4
-XlogDuplicate switch. This is overridden by -Xlog:gc*:file=./logs/gc.log:time,uptime.4
-XX:-TraceClassUnloadingThis switch will be removed in the future. It will be Obsoleted in OpenJDK16. Expired in OpenJDK17.4
-XX:-OmitStackTraceInFastThrowDuplicate switch. This is overridden by -XX:-OmitStackTraceInFastThrow4
-XX:+AssumeMPThis switch will be removed in the future. It will be Deprecated in OpenJDK10, Obsoleted in OpenJDK12, Expired in OpenJDK13.4
-XX:CompileCommandDuplicate switch. This is overridden by -XX:CompileCommand=dontinline,*::*_noinline.4
-XX:+FlightRecorderThis switch will be removed in the future. It will be Deprecated in OpenJDK13. 4
-XX:+HeapDumpOnOutOfMemoryErrorDuplicate switch. This is overridden by -XX:+HeapDumpOnOutOfMemoryError4
-XX:+UseLargePagesInMetaspaceThis switch will be removed in the future. It will be Deprecated in OpenJDK15. Obsoleted in OpenJDK16. Expired in OpenJDK17.3
-XX:+BindGCTaskThreadsToCPUsThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK16.3
-XX:+DisableExplicitGCDuplicate switch. This is overridden by -XX:+DisableExplicitGC3
-XX:+PrintGCApplicationStoppedTimeDuplicate switch. This is overridden by -XX:+PrintGCApplicationStoppedTime3
-XX:+PrintGCDetailsDuplicate switch. This is overridden by -XX:+PrintGCDetails.3
-XX:+TraceClassLoadingThis switch will be removed in the future. It will be Obsoleted in OpenJDK16. Expired in OpenJDK17.3
-XX:+UseGCTaskAffinityThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK16.3
-XX:+UseMembarThis switch will be removed in the future. It will be Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. 3
-XX:-UseBiasedLockingThis switch will be removed in the future. It will be Deprecated in OpenJDK15, Obsoleted in OpenJDK16, Expired in OpenJDK17.3
-XX:-UseCompressedOopsDuplicate switch. This is overridden by -XX:+UseCompressedOops3
-XX:-UseConcMarkSweepGCThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.3
-XlogDuplicate switch. This is overridden by -Xlog::::filecount=5,filesize=10243
-XlogDuplicate switch. This is overridden by -Xlog:gc*:file=/data/logs/gc_humio.log:time,tags:filecount=5,filesize=1024003
-XmxDuplicate switch. This is overridden by -Xmx900m3
-XX:+UseCGroupMemoryLimitForHeapThis switch will be removed in the future. It will be Deprecated in OpenJDK10, Expired in OpenJDK11.2
-XloggcDuplicate switch. This is overridden by -Xloggc:logs/gc.log2
-XX:+OptimizeStringConcatDuplicate switch. This is overridden by -XX:+OptimizeStringConcat2
-XmsDuplicate switch. This is overridden by -Xms256m.2
-XlogDuplicate switch. This is overridden by -Xlog::gc:/home/entera/prod-instance/LOGS/${service}/gc/gc-%p__%t.log.2
-XX:MaxGCMinorPauseMillisThis switch will be removed in the future. It will be Deprecated in OpenJDK8. 2
-XX:+TraceClassUnloadingThis switch will be removed in the future. It will be Obsoleted in OpenJDK16. Expired in OpenJDK17.2
-XlogDuplicate switch. This is overridden by -Xlog:all=debug,exceptions=warning,gc*=off:file=../logs/vm-%t.log:time,pid,tid,level,tags:filesize=100M.2
-XmxDuplicate switch. This is overridden by -Xmx1g.2
-XX:+UnsyncloadClassThis switch will be removed in the future. It will be Deprecated in OpenJDK10, Obsoleted in OpenJDK11, Expired in OpenJDK12.2
-XssDuplicate switch. This is overridden by -Xss2048k2
-XdebugDuplicate switch. This is overridden by -Xdebug:2
-XX:MaxDirectMemorySizeDuplicate switch. This is overridden by -XX:MaxDirectMemorySize=16G2
-XmxDuplicate switch. This is overridden by -Xmx4g2
-XX:+UseLargePagesDuplicate switch. This is overridden by -XX:+UseLargePages.2
-XX:+CMSConcurrentMTEnabledThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.2
-XX:+BindGCTaskThreadsToCPUsThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK16.2
-XX:BiasedLockingStartupDelayThis switch will be removed in the future. It will be Deprecated in OpenJDK15, Obsoleted in OpenJDK16, Expired in OpenJDK17.2
-XlogDuplicate switch. This is overridden by -Xlog:safepoint=debug:file=/opt/server/logs/gc/safepoint.log:time,uptime,tags.2
-XX:PrintSafepointStatisticsCountThis switch will be removed in the future. It will be Deprecated in OpenJDK11. Obsoleted in OpenJDK12. Expired in OpenJDK13.2
-XX:MetaspaceSizeDuplicate switch. This is overridden by -XX:MetaspaceSize=512m.1
-XX:+UseG1GCDuplicate switch. This is overridden by -XX:+UseG1GC1
-XX:NativeMemoryTrackingDuplicate switch. This is overridden by -XX:NativeMemoryTracking=summary.1
-XX:NewSizeDuplicate switch. This is overridden by -XX:NewSize=512m.1
-XX:OnOutOfMemoryErrorDuplicate switch. This is overridden by -XX:OnOutOfMemoryError=/usr/local/sbin/tomcatOutOfMemory.sh.1
-XX:PermSizeThis switch will be removed in the future. It will be Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. 1
-XX:PermSizeThis switch will be removed in the future. It will be Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. 1
-XX:+UnsyncloadClassThis switch will be removed in the future. It will be Deprecated in OpenJDK10. Obsoleted in OpenJDK11. Expired in OpenJDK12.1
-XX:ReservedCodeCacheSizeDuplicate switch. This is overridden by -XX:ReservedCodeCacheSize=512m.1
-XX:StackShadowPagesDuplicate switch. This is overridden by -XX:StackShadowPages=20.1
-XX:+UnlockExperimentalVMOptionsDuplicate switch. This is overridden by -XX:+UnlockExperimentalVMOptions.1
-XX:+AlwaysPreTouchDuplicate switch. This is overridden by -XX:+AlwaysPreTouch1
-XlogDuplicate switch. This is overridden by -Xlog::::filecount=50,filesize=10241
-XlogDuplicate switch. This is overridden by -Xlog::::time,level,tags1
-XlogDuplicate switch. This is overridden by -Xlog::gc:logs/gc.log.1
-XX:+PrintGCDateStampsDuplicate switch. This is overridden by -XX:+PrintGCDateStamps.1
-XlogDuplicate switch. This is overridden by -Xlog:gc:none:/home/despegar/gc.log:filesize=1m:filecount=2.1
-XlogDuplicate switch. This is overridden by -Xlog:os+container=info1
-XlogDuplicate switch. This is overridden by -Xlog:safepoint=debug:file=/opt/ignite/server/logs/gc/safepoint.log:time,uptime,tags.1
-XloggcDuplicate switch. This is overridden by -Xloggc::/var/log/jboss61/UGI/QXA/log/DataServer_QXA_PROD_gc_20210924073144.log.1
-XX:+PrintCommandLineFlagsDuplicate switch. This is overridden by -XX:+PrintCommandLineFlags1
-XmsDuplicate switch. This is overridden by -Xms4096m.1
-XmsDuplicate switch. This is overridden by -Xms4g1
-XmsDuplicate switch. This is overridden by -Xms800M1
-XX:+HeapDumpOnOutOfMemoryErrorDuplicate switch. This is overridden by -XX:-HeapDumpOnOutOfMemoryError1
-XX:+DisableExplicitGCDuplicate switch. This is overridden by -XX:+DisableExplicitGC.1
-XmxDuplicate switch. This is overridden by -Xmx3048m1
-XmxDuplicate switch. This is overridden by -Xmx3144m.1
-XmxDuplicate switch. This is overridden by -Xmx4096m.1
-XmxDuplicate switch. This is overridden by -Xmx4g.1
-XX:BiasedLockingStartupDelayThis switch will be removed in the future. It will be Deprecated in OpenJDK15. Obsoleted in OpenJDK18. Expired in OpenJDK19.1
-XX:-UseCompressedOopsDuplicate switch. This is overridden by -XX:-UseCompressedOops.1
-XX:-UseParallelOldGCThis switch will be removed in the future. It will be Deprecated in OpenJDK14. Obsoleted in OpenJDK15. Expired in OpenJDK16.1
-XX:-HeapDumpOnOutOfMemoryErrorDuplicate switch. This is overridden by -XX:-HeapDumpOnOutOfMemoryError.1
-XX:CMSYoungGenPerWorkerThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.1
-XX:CompilationPolicyChoiceThis switch will be removed in the future. It will be Deprecated in OpenJDK13, Obsoleted in OpenJDK14, Expired in OpenJDK15.1
-XX:-CMSParallelRemarkEnabledThis switch will be removed in the future. It will be Obsoleted in OpenJDK14, Expired in OpenJDK15.1
-XX:+UseSHMThis switch will be removed in the future. It will be Obsoleted in OpenJDK12. Expired in OpenJDK13.Obsoleted in OpenJDK12. Expired in OpenJDK13.1
-XX:+UseParallelOldGCThis switch will be removed in the future. It will be Deprecated in OpenJDK14, Obsoleted in OpenJDK15, Expired in OpenJDK16.1
-XX:G1HeapRegionSizeDuplicate switch. This is overridden by -XX:G1HeapRegionSize=4m.1
-XX:G1MixedGCLiveThresholdPercentDuplicate switch. This is overridden by -XX:G1MixedGCLiveThresholdPercent=50.1
-XX:HeapDumpPathDuplicate switch. This is overridden by -XX:HeapDumpPath=/var/tmp/tomcat_a.1
-XX:HeapDumpPathDuplicate switch. This is overridden by -XX:HeapDumpPath=logs/.1
-XX:InitialRAMFractionThis switch will be removed in the future. It will be Deprecated in OpenJDK10.1
-XX:+UseMembarThis switch will be removed in the future. It will be Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. Deprecated in OpenJDK10. Obsoleted in OpenJDK12. 1
-XX:MaxGCPauseMillisDuplicate switch. This is overridden by -XX:MaxGCPauseMillis=50.1
-XX:MaxMetaspaceSizeDuplicate switch. This is overridden by -XX:MaxMetaspaceSize=1024m.1
-XX:MaxNewSizeDuplicate switch. This is overridden by -XX:MaxNewSize=512m.1
-XX:MaxPermSizeThis switch will be removed in the future. It will be Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. 1
-XX:MaxPermSizeThis switch will be removed in the future. It will be Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. Obsoleted in OpenJDK8. 1
-XX:+UseGCTaskAffinityThis switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK16.1
-XX:+UseG1GCDuplicate switch. This is overridden by -XX:+UseG1GC.1