JaCoLine - Viewing Historical Command Line #6989

Analysis Date JDK Operating System CPU Architecture Debug JVM?
2023-02-22 OpenJDK19 Linux x86 N
Results
Switches Identified
Switch Analysis
Name Type Description Default Value Your Value
mx <size> set maximum Java heap size 6G
Analysis OK
Name Type Description Default Value Your Value
ms <size> set initial Java heap size 6G
Analysis OK
Name Type Description Default Value Your Value
MaxMetaspaceSize size_t Maximum size of Metaspaces (in bytes) max_uintx 512M
Analysis OK
Name Type Description Default Value Your Value
AutoBoxCacheMax int Sets max value cached by the java.lang.Integer autobox cache 128 in range(0, max_jint) 20000
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) 50
Analysis OK
Name Type Description Default Value Your Value
ActiveProcessorCount int Specify the CPU count the VM should use and report as active -1 1
Analysis OK
Name Type Description Default Value Your Value
UseZGC boolean Use the Z garbage collector false true
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
OmitStackTraceInFastThrow boolean Omit backtraces for some 'hot' exceptions in optimized code true false
Analysis OK
Name Type Description Default Value Your Value
log <opts> Configure or enable logging with the Java Virtual
Machine (JVM) unified logging framework. Use -Xlog:help
for details.
gc*:file=/data/logs/gc.log:time,tid,tags
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
EliminateLocks boolean Coarsen locks when possible true true
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
UnlockDiagnosticVMOptions boolean Enable normal processing of flags relating to field diagnostics trueInDebug true
Analysis OK
Name Type Description Default Value Your Value
PrintCompilation boolean Print compilations false true
Analysis OK
Name Type Description Default Value Your Value
PrintInlining boolean Print inlining optimizations false true
Analysis OK
Name Type Description Default Value Your Value
PrintCodeCache boolean Print the code cache memory usage when exiting false true
Analysis OK
Name Type Description Default Value Your Value
PrintCodeCacheOnCompilation boolean Print the code cache memory usage each time a method is
compiled
false true
Analysis OK
Name Type Description Default Value Your Value
LogCompilation boolean Log compilation activity in detail to LogFile false true
Analysis OK
Name Type Description Default Value Your Value
LogFile string If LogVMOutput or LogCompilation is on, save VM output to
this file [default: ./hotspot_pid%p.log] (%p replaced with pid)
NULL /data/logs/Jit.log
Analysis OK
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
XSoftMaxHeapSize :
Analysis Switch not found in any JDK. Did you mean 'SoftMaxHeapSize' ?