VM Options Explorer - Switch comparison of OpenJDK8 vs Corretto JDK8

Hey Reader! If these notes float your boat you'll find more great JVM info in this book I co-wrote! Optimizing Java: Practical techniques for improving JVM application performance

Corretto JDK8 changed default values for:

NameOpenJDK8 valueCorretto JDK8 value
MonitorInUseListsfalsetrue
SharedMiscCodeSize120*KAARCH64_ONLY(192*K) NOT_AARCH64(120*K)

Corretto JDK8 added:

AbortVMOnSafepointTimeout
ActiveProcessorCount
AggressiveHeap
AvoidUnalignedAccesses
DSCR_DPFD_PPC64
DSCR_PPC64
DSCR_URG_PPC64
FlightRecorder
FlightRecorderOptions
InitialRAMPercentage
LogJFR
MaxRAMPercentage
MinRAMPercentage
NearCpool
PreferContainerQuotaForCPUCount
PrintContainerInfo
StartFlightRecording
UnlockCommercialFeatures
UseBarriersForVolatile
UseCRC32
UseContainerSupport
UseFastUnorderedTimeStamps
UseGHASHIntrinsics
UseLSE
UseLegacyJNINameEscaping
UseNeon
UseSIMDForMemoryOps
UseUnalignedAccesses

Corretto JDK8 removed:

UseOldInlining