Integrated: 8368499: GenShen: Do not collect age census during evac when adaptive tenuring is disabled
William Kemper
wkemper at openjdk.org
Thu Sep 25 15:40:35 UTC 2025
On Wed, 24 Sep 2025 22:53:28 GMT, William Kemper <wkemper at openjdk.org> wrote:
> This is a simplification to `ShenandoahEvacTracker` (which is a diagnostic feature). The ability to compute the age census during evacuation was still in the code, even though the (experimental) option to enable it was removed. Removing the rest of the code allows us to take an additional flag-check off the evacuation path and to consolidate duplicated gc stat processing code between `shControlThread` and `shGenerationalControlThread`.
This pull request has now been integrated.
Changeset: 8ca1feaf
Author: William Kemper <wkemper at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/8ca1feaf7e29c1370853b9b95c2ee7a62c6b84b7
Stats: 250 lines in 11 files changed: 55 ins; 137 del; 58 mod
8368499: GenShen: Do not collect age census during evac when adaptive tenuring is disabled
Reviewed-by: kdnilsen, ysr
-------------
PR: https://git.openjdk.org/jdk/pull/27479
More information about the hotspot-gc-dev
mailing list