Integrated: 8325574: Shenandoah: Simplify and enhance reporting of requested GCs

William Kemper wkemper at openjdk.org
Wed Feb 14 16:57:09 UTC 2024


On Fri, 9 Feb 2024 19:43:33 GMT, William Kemper <wkemper at openjdk.org> wrote:

> Shenandoah distinguishes between 'implicit' and 'explicit' GC requests. The distinction is used to decide whether or not a request is serviced concurrently or with a full GC. The data collected is also included in the end-of-process report. This change simplifies handling of these requests and adds a tally of the underlying GC causes to the end-of-process report.

This pull request has now been integrated.

Changeset: b823fa44
Author:    William Kemper <wkemper at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b823fa44508901a6bf39795ab18991d055a71b4e
Stats:     173 lines in 5 files changed: 69 ins; 65 del; 39 mod

8325574: Shenandoah: Simplify and enhance reporting of requested GCs

Reviewed-by: ysr, kdnilsen, shade

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

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


More information about the shenandoah-dev mailing list