hg: amber/amber: imported patch sealed.patch
vicente.romero at oracle.com
vicente.romero at oracle.com
Sat Dec 21 00:57:30 UTC 2019
Changeset: ccd7d4c3cea5
Author: vromero
Date: 2019-12-20 19:56 -0500
URL: https://hg.openjdk.java.net/amber/amber/rev/ccd7d4c3cea5
imported patch sealed.patch
! make/autoconf/spec.gmk.in
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.base/share/native/libjava/Class.c
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/java.instrument/share/native/libinstrument/JavaExceptions.c
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/PermittedSubtypes_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
+ test/hotspot/jtreg/runtime/modules/sealedP1/c1.java
+ test/hotspot/jtreg/runtime/modules/sealedP1/superClass.java
+ test/hotspot/jtreg/runtime/modules/sealedP2/c2.java
+ test/hotspot/jtreg/runtime/modules/sealedP3/c3.java
+ test/hotspot/jtreg/runtime/sealedTypes/Pkg/Permitted.java
+ test/hotspot/jtreg/runtime/sealedTypes/Pkg/notPermitted.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/Pkg/sealedInterface.java
+ test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleIntfTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/SealedUnnamedModuleTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/abstractSealedTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/asteroids/Pluto.java
+ test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypes.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/getPermittedSubtypesTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/otherPkg/wrongPackage.java
+ test/hotspot/jtreg/runtime/sealedTypes/overrideSealedTest.java
+ test/hotspot/jtreg/runtime/sealedTypes/planets/Mars.jcod
+ test/hotspot/jtreg/runtime/sealedTypes/planets/Neptune.java
+ test/hotspot/jtreg/runtime/sealedTypes/planets/outerPlanets.java
+ test/hotspot/jtreg/runtime/sealedTypes/sealedTest.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePermittedSubtypes.java
+ test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/langtools/tools/javac/MethodParameters/AttributeVisitor.java
+ test/langtools/tools/javac/diags/examples/CantInheritFromSealed.java
! test/langtools/tools/javac/processing/model/TestSourceVersion.java
+ test/langtools/tools/javac/processing/model/element/TestSealed.java
+ test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
+ test/langtools/tools/javac/sealed/CheckingAttributeAtRuntimeTest.java
+ test/langtools/tools/javac/sealed/SealedCompilationTests.java
+ test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
+ test/langtools/tools/javac/sealed/annotations/AnnotationProcessorOnSealedTypesTest.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
More information about the amber-dev
mailing list