This method handles various things, which collection-type to invoke and whether a follow-up collection is needed to satisfy allocation request.
One can probably decouple some interactions there, such as isolating allocation from collection-running, how to handle young-gc failure, etc.
One can probably decouple some interactions there, such as isolating allocation from collection-running, how to handle young-gc failure, etc.
- blocks
-
JDK-8331723 Serial: Remove the unused parameter of the method SerialHeap::gc_prologue
-
- Resolved
-
-
JDK-8331684 Serial: Refactor SerialHeap::update_gc_stats and TenuredGeneration::update_gc_stats
-
- Closed
-
- relates to
-
JDK-8335902 Parallel: Refactor VM_ParallelGCFailedAllocation and VM_ParallelGCSystemGC
-
- Resolved
-