Integrated: Improve evacuation instrumentation
William Kemper
wkemper at openjdk.org
Mon Nov 7 17:42:19 UTC 2022
On Fri, 4 Nov 2022 21:24:21 GMT, William Kemper <wkemper at openjdk.org> wrote:
> This change adds instrumentation to reveal the following:
> * How many bytes were evacuated by gc workers and mutators
> * How many bytes were abandoned due to evacuation races
> * The age of survivors
> * The break down of targets for evacuation in the collection set
>
> The implementation is based on a new thread local structure to track and aggregate these statistics.
This pull request has now been integrated.
Changeset: 998f68b2
Author: William Kemper <wkemper at openjdk.org>
URL: https://git.openjdk.org/shenandoah/commit/998f68b26b8d2a5178a30a6c5b596194961e3821
Stats: 423 lines in 14 files changed: 323 ins; 71 del; 29 mod
Improve evacuation instrumentation
Reviewed-by: kdnilsen
-------------
PR: https://git.openjdk.org/shenandoah/pull/167
More information about the shenandoah-dev
mailing list