hg: valhalla/valhalla: 5 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Tue Mar 31 01:04:26 UTC 2020


Changeset: f4dc7eafeb51
Author:    mchung
Date:      2020-03-30 16:28 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/f4dc7eafeb51

[nestmates] javac should keep old behavior to synthesize a bridge method if target to release <= 14.
Reviewed-by: vromero, jlahoda
Contributed-by: jan.lahoda at oracle.com, mandy.chung at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
+ test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTargetRelease14Test.java
! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
+ test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecodeTargetRelease14.java

Changeset: 19f8a7827a31
Author:    mchung
Date:      2020-03-30 17:39 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/19f8a7827a31

[nestmates] Add reachability fence to UnloadingTest to ensure object not GC'ed

! test/jdk/java/lang/invoke/defineHiddenClass/UnloadingTest.java

Changeset: 912c4c0ca796
Author:    mchung
Date:      2020-03-30 17:40 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/912c4c0ca796

[nestmates] Remove -Xcomp test run from BasicTest.java.  Cover by tier6 testing

! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java

Changeset: a41d4b835eab
Author:    mchung
Date:      2020-03-30 17:56 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a41d4b835eab

[nestmates] Fix @modules in new tests
Contributed-by: amy.lu at oracle.com, mandy.chung at oracle.com, serguei.spitsyn at oracle.com

! test/hotspot/jtreg/runtime/HiddenClasses/CastToParentTest.java
! test/hotspot/jtreg/runtime/HiddenClasses/GCHiddenClass.java
! test/hotspot/jtreg/runtime/HiddenClasses/HiddenClassStack.java
! test/hotspot/jtreg/runtime/HiddenClasses/HiddenGetModule.java
! test/hotspot/jtreg/runtime/HiddenClasses/InstantiateHiddenClass.java
! test/hotspot/jtreg/runtime/HiddenClasses/NestedHidden.java
! test/hotspot/jtreg/runtime/HiddenClasses/StressHiddenClasses.java
! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java
! test/jdk/java/lang/instrument/HiddenClass/HiddenClassAgent.java
! test/jdk/java/lang/invoke/defineHiddenClass/LambdaNestedInnerTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java
! test/jdk/java/lang/invoke/lambda/superProtectedMethod/InheritedProtectedMethod.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java

Changeset: c5a6786c46c0
Author:    mchung
Date:      2020-03-30 17:57 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/c5a6786c46c0

Merge





More information about the valhalla-dev mailing list