Integrated: 8323086: Shenandoah: Heap could be corrupted by oom during evacuation
William Kemper
wkemper at openjdk.org
Mon Jan 8 16:47:31 UTC 2024
On Fri, 5 Jan 2024 19:02:59 GMT, William Kemper <wkemper at openjdk.org> wrote:
> When the load reference barrier is unable to evacuate an object, it initiates a degenerated cycle, and allows the from-space reference past the barrier. The degenerated cycle is meant to patch up these references, but if the reference is written above the update-watermark, it will be missed.
This pull request has now been integrated.
Changeset: c4a83bd6
Author: William Kemper <wkemper at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/c4a83bd6f6c45e72bd776e929005be0aa9408867
Stats: 21 lines in 1 file changed: 21 ins; 0 del; 0 mod
8323086: Shenandoah: Heap could be corrupted by oom during evacuation
Reviewed-by: kdnilsen, shade
-------------
PR: https://git.openjdk.org/jdk/pull/17285
More information about the hotspot-gc-dev
mailing list