RFR: 8339668: Parallel: Adopt PartialArrayState to consolidate marking stack in Full GC [v5]

Albert Mingkun Yang ayang at openjdk.org
Mon Jan 27 12:33:48 UTC 2025


On Sat, 25 Jan 2025 21:17:39 GMT, Zhengyu Gu <zgu at openjdk.org> wrote:

> But I don't think it has to have such correlation.

I believe this is due to the choice of diff gc-algorithms. Young-gc uses scavenging (copying), while full-gc uses mark-compact (lisp-2). The former performs "pointer remap" in the same phase as forwarding.

(Ofc, this is just for comment/doc. Feel free to keep as is, or revise, or maybe other reviewers have sth to share.)

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21089#discussion_r1930453695


More information about the hotspot-gc-dev mailing list