-
Type:
Enhancement
-
Resolution: Unresolved
-
Priority:
P4
-
Affects Version/s: None
-
Component/s: hotspot
Currently, when a card is found dirty after all during refinement, g1 continues walking through the objects, with a flag set that it has already found a reference to skip further evaluation. This is due to the limited oop_iterate() API that does not allow iteration abort/completion early.
There may be more closures that workaround this via a flag.
There may be more closures that workaround this via a flag.
- relates to
-
JDK-8342382 Implement JEP 522: G1 GC: Improve Throughput by Reducing Synchronization
-
- Resolved
-