Integrated: 8331048: G1: Prune rebuild candidates based on G1HeapWastePercent early

Ivan Walulya iwalulya at openjdk.org
Fri May 3 12:38:59 UTC 2024


On Fri, 26 Apr 2024 10:07:55 GMT, Ivan Walulya <iwalulya at openjdk.org> wrote:

> Hi, 
> 
> Please review this change that moves the `G1CollectionSetChooser::build` out of the cleanup pause into the remark pause. This prunes the rebuild candidates based on G1HeapWastePercent, thereby reducing the rebuild time in cases where pruning happens. 
> 
> Testing: Tier 1 - 5
> 
> ![concurrent_rebuild](https://github.com/openjdk/jdk/assets/69453999/b14dd9d7-24e7-43ed-bf0f-5d3030d9180f)

This pull request has now been integrated.

Changeset: ce73fec8
Author:    Ivan Walulya <iwalulya at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/ce73fec882357d749619576a3219516b7391fb3f
Stats:     55 lines in 6 files changed: 39 ins; 2 del; 14 mod

8331048: G1: Prune rebuild candidates based on G1HeapWastePercent early

Reviewed-by: ayang, tschatzl

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

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


More information about the hotspot-gc-dev mailing list