RFR: 8351091: Shenandoah: global marking context completeness is not accurately maintained [v7]

Xiaolong Peng xpeng at openjdk.org
Tue Apr 8 23:45:34 UTC 2025


On Tue, 8 Apr 2025 23:27:33 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:

>> It does, one of the changes in https://github.com/openjdk/jdk/pull/24092 is to set the marking completeness flag to false after Full GC because the bitmaps have been reset, `_verify_marked_complete` requires complete marking marking context so there is assert error.
>
> Thanks; I looked through the code and see where I had confused myself above. This looks good to me.

thank you!

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

PR Review Comment: https://git.openjdk.org/jdk/pull/23886#discussion_r2034171337


More information about the shenandoah-dev mailing list