Integrated: 8357306: G1: Remove _gc_succeeded from VM_G1CollectForAllocation because it is always true

Thomas Schatzl tschatzl at openjdk.org
Fri May 23 12:03:57 UTC 2025


On Tue, 20 May 2025 07:37:19 GMT, Thomas Schatzl <tschatzl at openjdk.org> wrote:

> Hi all,
> 
>   please review this refactoring of G1 VM GC operations to remove the _gc_succeeded members because they are not necessary any more - GC operations themselves (i.e. the doit() part) always succeed.
> 
> Testing: tier1-3, gha
> 
> Thanks,
>   Thomas

This pull request has now been integrated.

Changeset: 48df41b6
Author:    Thomas Schatzl <tschatzl at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/48df41b6997cfe2c8aa3bc46ea25eff01f615d31
Stats:     55 lines in 4 files changed: 2 ins; 22 del; 31 mod

8357306: G1: Remove _gc_succeeded from VM_G1CollectForAllocation because it is always true

Reviewed-by: ayang, sjohanss

-------------

PR: https://git.openjdk.org/jdk/pull/25320


More information about the hotspot-gc-dev mailing list