RFR: 8323086: Shenandoah: Heap could be corrupted by oom during evacuation
Aleksey Shipilev
shade at openjdk.org
Mon Jan 8 08:43:20 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.
Looks fine.
-------------
Marked as reviewed by shade (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/17285#pullrequestreview-1808342462
More information about the hotspot-gc-dev
mailing list