Integrated: 8319198: GenShen: Old at end of Full GC must include newly promoted objects

Kelvin Nilsen kdnilsen at openjdk.org
Wed Nov 1 17:38:09 UTC 2023


On Wed, 1 Nov 2023 16:01:34 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:

> At end of Full GC, remember live bytes after last old-gen mark after promotions are completed rather than immediately after old marking is completed.  This is a more accurate representation of old live.  This reduces the likelihood that we will need to immediately trigger another old-gen GC following the Full GC.

This pull request has now been integrated.

Changeset: e4a8a438
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
URL:       https://git.openjdk.org/shenandoah/commit/e4a8a43806537303fbf18a062ac536f0c2729551
Stats:     4 lines in 1 file changed: 3 ins; 1 del; 0 mod

8319198: GenShen: Old at end of Full GC must include newly promoted objects

Reviewed-by: wkemper

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

PR: https://git.openjdk.org/shenandoah/pull/350


More information about the shenandoah-dev mailing list