JaCoLine - Viewing Historical Command Line #13215

Analysis Date JDK Operating System CPU Architecture Debug JVM?
2026-01-14 OpenJDK17 Linux x86 N
Results
Switches Identified
Switch Analysis
Name Type Description Default Value Your Value
mx <size> set maximum Java heap size 1g
Analysis OK
Name Type Description Default Value Your Value
ms <size> set initial Java heap size 1g
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
ExplicitGCInvokesConcurrent boolean A System.gc() request invokes a concurrent collection;
(effective only when using concurrent collectors)
false true
Analysis OK
Name Type Description Default Value Your Value
ParallelRefProcEnabled boolean Enable parallel reference processing whenever possible false true
Analysis This switch will be removed in the future. It will be Deprecated in OpenJDK26. Obsoleted in OpenJDK27. Expired in OpenJDK28.
Name Type Description Default Value Your Value
UseStringDeduplication boolean Use string deduplication 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
G1NewSizePercent int Percentage (0-100) of the heap size to use as default
minimum young gen size.
5 in range(0, 100) 20
Analysis OK
Name Type Description Default Value Your Value
UnlockDiagnosticVMOptions boolean Enable normal processing of flags relating to field diagnostics trueInDebug true
Analysis OK
Name Type Description Default Value Your Value
G1SummarizeRSetStatsPeriod int The period (in number of GCs) at which we will generate
update buffer processing info
(0 means do not periodically generate this info);
it also requires that logging is enabled on the trace
level for gc+remset
0 in range(0, max_intx) 1
Analysis OK
Name Type Description Default Value Your Value
AlwaysPreTouch boolean Force all freshly committed pages to be pre-touched false true
Analysis OK
Name Type Description Default Value Your Value
ScavengeBeforeFullGC boolean Scavenge youngest generation before each full GC. true true
Analysis This switch will be removed in the future. It will be Obsoleted in OpenJDK23. Expired in OpenJDK24.
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
loggc <file> log GC status to a file with time stamps.
This option is deprecated and may be removed in a
future release. It is replaced by -Xlog:gc:<file>.
::/tmp/gc-%t.log
Analysis OK