RFR: 8341099: GenShen: assert(HAS_FWD == _heap->has_forwarded_objects()) failed: Forwarded object status is sane
William Kemper
wkemper at openjdk.org
Fri Oct 4 17:43:06 UTC 2024
On Thu, 3 Oct 2024 21:35:29 GMT, William Kemper <wkemper at openjdk.org> wrote:
> Evacuations may occur during young or mixed collection cycles. When it is a young cycle during old marking, this barrier may be called to both evacuate cset objects and again to enqueue the targets of the copy (if they are in the old generation). If it is a mixed collection, then old marking will _not_ be in progress and this barrier will not be called to enqueue anything.
Test failures look unrelated to this change.
-------------
PR Comment: https://git.openjdk.org/shenandoah/pull/507#issuecomment-2394254366
More information about the shenandoah-dev
mailing list