VM Options Explorer - Switch comparison of OpenJDK21 vs Microsoft JDK21


Microsoft JDK21 changed default values for:

None

Microsoft JDK21 added:

ReduceAllocationMerges
ShenandoahElasticTLAB
ShenandoahLoopOptsAfterExpansion
ShenandoahNMethodBarrier
ShenandoahSelfFixing
ShenandoahSuspendibleWorkers
ShenandoahUnloadClassesFrequency
TraceReduceAllocationMerges
UseHeavyMonitors

Microsoft JDK21 removed:

InlineCacheBufferSize
MonitorUnlinkBatch
StressIncrementalInlining
UseMadvPopulateWrite