Integrated: 8341485: GenShen: Make evac tracker a non-product feature and confine it to generational mode

William Kemper wkemper at openjdk.org
Fri Oct 4 17:38:52 UTC 2024


On Thu, 3 Oct 2024 18:23:32 GMT, William Kemper <wkemper at openjdk.org> wrote:

> During the course of development of the generational mode, we added a feature to keep track of which threads were evacuating objects and how many evacuations lost the race. The instrumentation added unwarranted overhead. This change makes this instrumentation a non-product feature for the generational mode and removes it entirely from the non-generational modes.

This pull request has now been integrated.

Changeset: bd7d34d8
Author:    William Kemper <wkemper at openjdk.org>
URL:       https://git.openjdk.org/shenandoah/commit/bd7d34d8e4c89a855a2398965f776803ded557ea
Stats:     88 lines in 10 files changed: 33 ins; 28 del; 27 mod

8341485: GenShen: Make evac tracker a non-product feature and confine it to generational mode

Reviewed-by: kdnilsen, ysr

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

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


More information about the shenandoah-dev mailing list