hg: valhalla/valhalla: 8222711: [lworld]: Value construction modalities in class file - finishing touches

Srikanth srikanth.adayapalam at oracle.com
Mon Jun 3 13:15:56 UTC 2019


This change set withdraws the backup support that existed for the older 
$makeValue$ factory
based inline class construction.

The static <init> factory based new implementation has been the default 
for 3 weeks or so and
I haven't heard of any issues that would necessitate switching to the 
older implementation as a
stop gap measure. So time for spring cleaning...

Thanks
Srikanth

On 03/06/19 6:26 PM, srikanth.adayapalam at oracle.com wrote:
> Changeset: 335cf115f9e8
> Author:    sadayapalam
> Date:      2019-06-03 18:26 +0530
> URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/335cf115f9e8
>
> 8222711: [lworld]: Value construction modalities in class file - finishing touches
>
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/TransValues.java
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
> ! test/langtools/tools/javac/valhalla/lworld-values/ArrayCreationWithQuestion.java
> ! test/langtools/tools/javac/valhalla/lworld-values/BoxValCastTest.java
> ! test/langtools/tools/javac/valhalla/lworld-values/ProjectedArrayDotClass.java
> ! test/langtools/tools/javac/valhalla/lworld-values/QTypeTest.java
> ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java
> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfExplicitSelector.java
> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java
>



More information about the valhalla-dev mailing list