Integrated: 8342444: Shenandoah: Uncommit regions from a separate, STS aware thread

William Kemper wkemper at openjdk.org
Thu Dec 5 17:58:46 UTC 2024


On Mon, 11 Nov 2024 17:31:58 GMT, William Kemper <wkemper at openjdk.org> wrote:

> Currently, Shenandoah uncommits regions from its control thread. The control thread is responsible for starting GC cycles in a timely fashion. Uncommitting memory from this thread may introduce unwanted delays in the control thread's response to GC pressure.

This pull request has now been integrated.

Changeset: bedb68ab
Author:    William Kemper <wkemper at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/bedb68aba126c6400ce9f2182105b5294ff42021
Stats:     514 lines in 9 files changed: 387 ins; 94 del; 33 mod

8342444: Shenandoah: Uncommit regions from a separate, STS aware thread

Reviewed-by: shade, kdnilsen, ysr

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

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


More information about the shenandoah-dev mailing list