On Fri, 10 Jul 2026 17:05:12 GMT, Joe Darcy <[email protected]> wrote:
>> David Simms has updated the pull request incrementally with 11 additional >> commits since the last revision: >> >> - Merge branch '8317277' into jep401_sub_review_8317279 >> - Merge remote-tracking branch 'valhalla/lworld' into 8317277 >> - 8387703: [lworld] address batch of comments in mainline PR >> >> Co-authored-by: Tobias Hartmann <[email protected]> >> Reviewed-by: thartmann, dlong >> - 8387661: [lworld] move generate_return_value_stub() to SharedRuntime >> >> Reviewed-by: adinn, thartmann >> - 8387405: [lworld] is_always_flat_in_array should be always false >> >> Reviewed-by: thartmann >> - 8387686: [lworld] Update the JNI specification version for value types >> >> Reviewed-by: alanb, dsimms >> - 8387726: [lworld] JVMTI/JDWP/JDI docs cleanup >> >> Reviewed-by: sspitsyn, cjplummer >> - 8387673: [lworld] C2: clone() intrinsic does not throw >> CloneNotSupportedException for value classes not implementing Cloneable >> >> Reviewed-by: thartmann >> - 8387709: [lworld] Split Valhalla tests from tier1_compiler_3 to avoid >> task timeouts >> >> Reviewed-by: chagedorn >> - 8387350: [lworld] ObjectOutputStream.writeObject() doesn't throw >> InvalidClassException for Serializable instance with strict init fields >> >> Reviewed-by: alanb, jpai, thartmann >> - ... and 1 more: https://git.openjdk.org/jdk/compare/8a7fdc6e...78d2bcdb > > src/java.base/share/classes/java/lang/ref/SoftReference.java line 93: > >> 91: * >> 92: * @param referent object the new soft reference will refer to >> 93: * @throws IdentityException if the referent is not an > > IIRC, there was discussion recently that at least some of the `java.lang.ref` > classes accept `null` as a valid argument for the referent. If so, the "not > an identity object" wording should be changed to "not an identity object or > null" or similar. PS The bug in question [JDK-8386811](https://bugs.openjdk.org/browse/JDK-8386811): "Specify the behaviour of java.lang.ref.Reference types when constructed with a null referent". ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/31123#discussion_r3560668867
