Integrated: 8282025: assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732

Jie Fu jiefu at openjdk.java.net
Thu Feb 17 23:00:02 UTC 2022


On Wed, 16 Feb 2022 23:08:18 GMT, Jie Fu <jiefu at openjdk.org> wrote:

> Hi all,
> 
> The following tests fail after JDK-8281732.
> 
> compiler/gcbarriers/UnsafeIntrinsicsTest.java
> gc/metaspace/TestMetaspacePerfCounters.java
> gc/shenandoah/TestEvilSyncBug.java
> gc/stringdedup/TestStringDeduplicationFullGC.java
> gc/stringdedup/TestStringDeduplicationTableResize.java
> gc/stringdedup/TestStringDeduplicationYoungGC.java
> serviceability/dcmd/gc/HeapDumpCompressedTest.java
> jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java
> jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java
> jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java
> jdk/jfr/event/oldobject/TestShenandoah.java
> sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
> sun/tools/jmap/BasicJMapTest.java
> ``` 
> 
> The fix just replaces `unique_ctrl_out()` with `unique_ctrl_out_or_null()`.
> 
> Testing:
>  - All failing tests passed after this patch
> 
> Thanks.
> Best regards,
> Jie

This pull request has now been integrated.

Changeset: fdce35f3
Author:    Jie Fu <jiefu at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/fdce35f3a1c12a64238d0c76c02451a25b0b4abb
Stats:     2 lines in 1 file changed: 1 ins; 0 del; 1 mod

8282025: assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732

Reviewed-by: kvn, thartmann, chagedorn

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

PR: https://git.openjdk.java.net/jdk/pull/7508



More information about the hotspot-gc-dev mailing list