RFR: Age objects during degeneration

Y. Srinivas Ramakrishna ysr at openjdk.org
Tue Jan 31 23:01:26 UTC 2023


On Tue, 31 Jan 2023 22:38:11 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:

> We found that not aging during degenerated cycles can cause large amounts of memory (e.g. 15 GB) to accumulate in young-gen when it ought to be promoted to old gen.  This creates serious performance degradation.  This patch allows degenerated cycles to age objects.

LGTM. Looks like the right thing to do.
Is there any comparative performance data to share?

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

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


More information about the shenandoah-dev mailing list