Integrated: 8351444: Shenandoah: Class Unloading may encounter recycled oops
William Kemper
wkemper at openjdk.org
Wed Mar 12 20:16:07 UTC 2025
On Fri, 7 Mar 2025 21:47:31 GMT, William Kemper <wkemper at openjdk.org> wrote:
> Unloading classes may require a walk of unreachable oops. For this reason, it is not safe to recycle memory before class unloading is complete. This complements existing code to prevent mutators from recycling trash regions while weak roots is in progress.
This pull request has now been integrated.
Changeset: cdf7632f
Author: William Kemper <wkemper at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/cdf7632f8a85611077a27c91ad928ed8ea116f95
Stats: 47 lines in 4 files changed: 23 ins; 7 del; 17 mod
8351444: Shenandoah: Class Unloading may encounter recycled oops
Reviewed-by: shade, rkennke
-------------
PR: https://git.openjdk.org/jdk/pull/23951
More information about the shenandoah-dev
mailing list