git: openjdk/mobile: 2 new changesets

duke duke at openjdk.java.net
Mon Dec 7 11:13:01 UTC 2020


Changeset: 637b0c64
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-12-07 11:11:31 +0000
URL:       https://git.openjdk.java.net/mobile/commit/637b0c64

8246778: Compiler implementation for Sealed Classes (Second Preview)

Co-authored-by: Vicente Romero <vromero at openjdk.org>
Co-authored-by: Harold Seigel <hseigel at openjdk.org>
Reviewed-by: lfoltan, mchung, alanb, mcimadamore, chegar

! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/native/libjava/Class.c
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/noSubclass/BaseC.java
+ test/hotspot/jtreg/runtime/sealedClasses/noSubclass/BaseI.java
+ test/hotspot/jtreg/runtime/sealedClasses/noSubclass/Impl1.java
+ test/hotspot/jtreg/runtime/sealedClasses/noSubclass/Impl2.java
! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java
+ test/jdk/java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java
! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java

Changeset: 7ce4a152
Author:    duke <duke at openjdk.org>
Date:      2020-12-07 11:12:08 +0000
URL:       https://git.openjdk.java.net/mobile/commit/7ce4a152

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list