[jdk17u] Integrated: 8271862: C2 intrinsic for Reference.refersTo() is often not used

Aleksey Shipilev shade at openjdk.java.net
Mon Sep 20 17:05:07 UTC 2021


On Fri, 10 Sep 2021 08:50:27 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Clean backport to make JDK 16 introduced feature more compelling with a workaround.
> 
> Additional testing:
>  - [x] Linux x86_64 fastdebug, `RefersTo` tests pass
> 
> `RefersTo` tests:
> 
> 
> ./test/hotspot/jtreg/gc/TestReferenceRefersTo.java
> ./test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
> ./test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
> ./test/hotspot/jtreg/compiler/intrinsics/TestReferenceRefersTo.java
> ./test/jdk/java/lang/ref/ReferenceRefersTo.java

This pull request has now been integrated.

Changeset: bf788eee
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.java.net/jdk17u/commit/bf788eee88040f0bbcd8f9dd9e59a71ee23b9f95
Stats:     14 lines in 2 files changed: 11 ins; 0 del; 3 mod

8271862: C2 intrinsic for Reference.refersTo() is often not used

Backport-of: 3f723ca4577b9cffeb6153ee386edd75f1dfb1c6

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

PR: https://git.openjdk.java.net/jdk17u/pull/62


More information about the jdk-updates-dev mailing list