VM Options Explorer - Switch comparison of OpenJDK13 vs Zulu JDK13

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

Zulu JDK13 changed default values for:

None

Zulu JDK13 added:

OverrideVMProperties
UseOpenJSSE

Zulu JDK13 removed:

AllowExtshm
ArraycopyDstPrefetchDistance
ArraycopySrcPrefetchDistance
AvoidUnalignedAccesses
BlockCopyLowLimit
BlockZeroingLowLimit
CICompileOSR
CSEArrayLength
CodeCacheMinimumUseSpace
CodeCacheSegmentSize
CodeEntryAlignment
DSCR_DPFD_PPC64
DSCR_PPC64
DSCR_URG_PPC64
ExpandLoadingBaseDecode
ExpandLoadingBaseDecode_NN
ExpandLoadingBaseEncode
ExpandLoadingBaseEncode_NN
FLOATPRESSURE
INTPRESSURE
InlineIntrinsics
InsertEndGroupPPC64
JVMInvokeMethodSlack
MVCLEThreshold
MaxExpectedDataSegmentSize
NearCpool
OptimizePollingPageLocation
OptimizeSinglePrecision
OptoPeephole
PowerArchitecturePPC64
PreferLAoverADD
ProfileTraps
RegisterCostAreaRatio
ReoptimizeCallSequences
RoundFPResults
SoftwarePrefetchHintDistance
SuperwordUseVSX
TraceTraps
TrapBasedICMissChecks
TrapBasedNotEntrantChecks
TwoOperandLIRForm
UncommonNullCast
Use64KPages
UseBarriersForVolatile
UseBlockCopy
UseBlockZeroing
UseBsdPosixThreadCPUClocks
UseByteReverseInstruction
UseCBCond
UseCISCSpill
UseCRC32
UseCountLeadingZerosInstructionsPPC64
UseCountTrailingZerosInstructionsPPC64
UseExplicitCommit
UseExtendedFileIO
UseExtendedLoadAndReserveInstructionsPPC64
UseFastAccessorMethods
UseFastEmptyMethods
UseLSE
UseLoadInstructionsForStackBangingPPC64
UseMPMUL
UseNeon
UseNiagaraInstrs
UsePower6SchedulerPPC64
UseRotateAndMaskInstructionsPPC64
UseSIGTRAP
UseSIMDForArrayEquals
UseSIMDForMemoryOps
UseSimpleArrayEquals
UseStaticBranchPredictionForUncommonPathsPPC64
UseStaticBranchPredictionInCompareAndSwapPPC64
UseVIS
ZapMemory