RFR: 8370726: GenShen: Misplaced assertion that old referent is marked during young collection

Xiaolong Peng xpeng at openjdk.org
Thu Oct 30 15:47:41 UTC 2025


On Tue, 28 Oct 2025 20:48:25 GMT, William Kemper <wkemper at openjdk.org> wrote:

> Recently introduced assertion is too strong:
> 
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # Internal Error (/codebuild/output/src2096/src/s3/00/src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp:332), pid=1373, tid=1375
> # Error: Marking should be complete for object 0x00000007ffc029b0 in the Old generation

Looks good, thanks! Many of our performance test pipelines failed due to this assert.

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

Marked as reviewed by xpeng (Committer).

PR Review: https://git.openjdk.org/jdk/pull/28026#pullrequestreview-3400332333


More information about the hotspot-gc-dev mailing list