-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
master
Currently VM GC operations have a prologue_succeeded() method that returns whether the VM operation prologue succeeded and the VM operation is good to be executed.
Users of prologue_succeeded() are more interested if the entire gc operation succeeded, but use the former for the latter because they are mostly equivalent anyway.
Hide prologue_succeeded(), and add a gc_succeeded() in the base VM GC operations to improve the intent of the users of prologue_succeeded().
Users of prologue_succeeded() are more interested if the entire gc operation succeeded, but use the former for the latter because they are mostly equivalent anyway.
Hide prologue_succeeded(), and add a gc_succeeded() in the base VM GC operations to improve the intent of the users of prologue_succeeded().
- relates to
-
JDK-8357218 G1: Remove loop in G1CollectedHeap::try_collect_fullgc
-
- Resolved
-
-
JDK-8357306 G1: Remove _gc_succeeded from VM_G1CollectForAllocation because it is always true
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/2e6838a2
-
Review(master) openjdk/jdk/25469