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