[lworld] RFR: 8273301: [lworld] Bootstrap of instance-capturing lambda fails for reference favoring primitive types.

Mandy Chung mchung at openjdk.java.net
Thu Sep 16 16:26:56 UTC 2021


On Thu, 2 Sep 2021 20:10:36 GMT, Jesper Steen Møller <jespersm at openjdk.org> wrote:

> Fix the test by adjusting bootstrap parameters, like it was fixed in JDK-8271583.

I'm not sure if the javac fix is needed.   The `factoryType` describes the `CallSite` signature.   @dansmithcode can you confirm if `(LX;)Ljava/util/function/Supplier;` is considered as a valid signature where `X` is primitive class?  If valid, this issue does not require javac fix.

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

PR: https://git.openjdk.java.net/valhalla/pull/545


More information about the valhalla-dev mailing list