JaCoLine - Viewing Historical Command Line #3969

Analysis Date JDK Operating System CPU Architecture Debug JVM?
2022-03-04 OpenJDK11 Linux x86 N
Results
Switches Identified
Switch Analysis
Name Type Description Default Value Your Value
ms <size> set initial Java heap size 512m
Analysis OK
Name Type Description Default Value Your Value
mx <size> set maximum Java heap size 512m
Analysis OK
Name Type Description Default Value Your Value
MaxDirectMemorySize uint64_t Maximum total size of NIO direct-buffer allocations 0 in range(0, max_jlong) 512m
Analysis OK
Name Type Description Default Value Your Value
UseG1GC boolean Use the Garbage-First garbage collector false true
Analysis OK
Name Type Description Default Value Your Value
MaxGCPauseMillis int Adaptive size policy maximum GC pause time goal in millisecond,
or (G1 Only) the maximum GC time per MMU time slice
max_uintx - 1 in range(1, max_uintx - 1) 10
Analysis OK
Name Type Description Default Value Your Value
ParallelRefProcEnabled boolean Enable parallel reference processing whenever possible false true
Analysis OK
Name Type Description Default Value Your Value
UnlockExperimentalVMOptions boolean Enable normal processing of flags relating to experimental
features
false true
Analysis OK
Name Type Description Default Value Your Value
AggressiveOpts boolean (Deprecated) Enable aggressive optimizations - see arguments.cpp false true
Analysis This switch will be removed in the future. It will be Deprecated in OpenJDK11. Obsoleted in OpenJDK12. Expired in OpenJDK13.
Name Type Description Default Value Your Value
DoEscapeAnalysis boolean Perform escape analysis true true
Analysis OK
Name Type Description Default Value Your Value
ParallelGCThreads uint Number of parallel threads parallel gc will use 0 32
Analysis OK
Name Type Description Default Value Your Value
ConcGCThreads uint Number of threads concurrent gc will use 0 32
Analysis OK
Name Type Description Default Value Your Value
G1NewSizePercent int Percentage (0-100) of the heap size to use as default
minimum young gen size.
5 in range(0, 100) 50
Analysis OK
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
ResizePLAB boolean Dynamically resize (survivor space) promotion LAB's true false
Analysis OK
Name Type Description Default Value Your Value
ExitOnOutOfMemoryError boolean JVM exits on the first occurrence of an out-of-memory error false true
Analysis OK
Name Type Description Default Value Your Value
PerfDisableSharedMem boolean Store performance data in standard memory false true
Analysis OK
Name Type Description Default Value Your Value
PrintGCDetails boolean Print more details at garbage collection.
Deprecated, use -Xlog:gc* instead.
false true
Analysis OK
Name Type Description Default Value Your Value
PrintGCTimeStamps boolean Print timestamps at garbage collection false true
Analysis This switch was removed after OpenJDK8. Your analysis was for OpenJDK11
Name Type Description Default Value Your Value
PrintGCApplicationStoppedTime boolean Print the time the application has been stopped false true
Analysis This switch was removed after OpenJDK8. Your analysis was for OpenJDK11
Name Type Description Default Value Your Value
PrintHeapAtGC boolean Print heap layout before and after each GC false true
Analysis This switch was removed after OpenJDK8. Your analysis was for OpenJDK11
Name Type Description Default Value Your Value
G1LogLevel string Log level for G1 logging: fine, finer, finest NULL finest
Analysis This switch was removed after OpenJDK8. Your analysis was for OpenJDK11