JaCoLine - Viewing Historical Command Line #2871

Analysis Date JDK Operating System CPU Architecture Debug JVM?
2021-07-29 OpenJDK8 Linux x86 N
Results
Switches Identified
Switch Analysis
Name Type Description Default Value Your Value
mx <size> set maximum Java heap size 7g
Analysis OK
Name Type Description Default Value Your Value
ms <size> set initial Java heap size 7g
Analysis OK
Name Type Description Default Value Your Value
PermSize int Initial size of permanent generation (in bytes)
ComponentCPUDefault
c1x8612*M
c2x86ScaleForWordSize(16*M)
256m
Analysis This switch was removed after OpenJDK7. Your analysis was for OpenJDK8
Name Type Description Default Value Your Value
MaxPermSize int Maximum size of permanent generation (in bytes)
ComponentCPUDefault
c1x8664*M
c2x86ScaleForWordSize(64*M)
256m
Analysis This switch was removed after OpenJDK7. Your analysis was for OpenJDK8
Name Type Description Default Value Your Value
MaxNewSize int Maximum new generation size (in bytes), max_uintx means set
ergonomically
max_uintx 5g
Analysis OK
Name Type Description Default Value Your Value
NewSize int Initial new generation size (in bytes) ScaleForWordSize(1*M) 5g
Analysis OK
Name Type Description Default Value Your Value
SurvivorRatio int Ratio of eden/survivor space size 8 8
Analysis OK
Name Type Description Default Value Your Value
UseSplitVerifier boolean use split verifier with StackMapTable attributes true false
Analysis This switch was removed after OpenJDK7. Your analysis was for OpenJDK8
Name Type Description Default Value Your Value
UseParNewGC boolean Use parallel threads in the new generation false true
Analysis OK
Name Type Description Default Value Your Value
UseConcMarkSweepGC boolean Use Concurrent Mark-Sweep GC in the old generation false true
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.
Name Type Description Default Value Your Value
CMSIncrementalMode boolean Whether CMS GC should operate in 'incremental' mode false true
Analysis OK
Name Type Description Default Value Your Value
CMSIncrementalPacing boolean Whether the CMS incremental mode duty cycle should be
automatically adjusted
true true
Analysis OK
Name Type Description Default Value Your Value
CMSInitiatingOccupancyFraction int Percentage CMS generation occupancy to start a CMS collection
cycle. A negative value means that CMSTriggerRatio is used
-1 75
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK14. Expired in OpenJDK15.
Name Type Description Default Value Your Value
UseCompressedOops boolean Use 32-bit object references in 64-bit VM.
lp64_product means flag is always constant in 32 bit VM
false true
Analysis OK
Name Type Description Default Value Your Value
DoEscapeAnalysis boolean Perform escape analysis true true
Analysis OK
Name Type Description Default Value Your Value
UseStringCache boolean Enable String cache capabilities on String.java false true
Analysis This switch was removed after OpenJDK7. Your analysis was for OpenJDK8
Name Type Description Default Value Your Value
DisableExplicitGC boolean Ignore calls to System.gc() false true
Analysis OK
Name Type Description Default Value Your Value
MaxTenuringThreshold int Maximum value for tenuring threshold 15 4
Analysis OK
Name Type Description Default Value Your Value
ParallelGCThreads int Number of parallel threads parallel gc will use 0 4
Analysis OK