JDK-8269651 : ZGC: Optimize away gc locker in mark start
Type:Sub-task
Component:hotspot
Sub-Component:gc
Priority:P4
Status:Closed
Resolution:Won't Fix
Submitted:2021-06-30
Updated:2021-07-01
Resolved:2021-06-30
Description
Currently, ZGC involves gc locker in mark-start and relocate-start.
It seems gc locker in mark-start is not necessary anymore.
This is to remove it.
Comments
Pull request comment from pliden: "Sorry, but we can't do this. The GC locker needs to be honored any time the good/bad mask is changed, so both MarkStart and RelocateStart still needs it."