git: openjdk/jdk-sandbox: classfile-api-dev-branch: 2 new changesets

Adam Sotona asotona at openjdk.org
Mon Jun 27 11:23:09 UTC 2022


Changeset: a1a316ea
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-06-27 12:54:51 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/a1a316ea4e4d1a2540852031f8bb5cb575bee8cf

removal of jdk.classfile.jdktypes.AccessFlag and redirection to java.lang.reflect.AccesFlag in Classfile API and tests

! src/java.base/share/classes/jdk/classfile/AccessFlags.java
! src/java.base/share/classes/jdk/classfile/ClassBuilder.java
! src/java.base/share/classes/jdk/classfile/Classfile.java
! src/java.base/share/classes/jdk/classfile/FieldBuilder.java
! src/java.base/share/classes/jdk/classfile/MethodBuilder.java
! src/java.base/share/classes/jdk/classfile/attribute/InnerClassInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/MethodParameterInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/jdk/classfile/attribute/ModuleExportInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/ModuleRequireInfo.java
! src/java.base/share/classes/jdk/classfile/impl/AccessFlagsImpl.java
! src/java.base/share/classes/jdk/classfile/impl/ClassImpl.java
! src/java.base/share/classes/jdk/classfile/impl/StackMapDecoder.java
! src/java.base/share/classes/jdk/classfile/impl/Util.java
! src/java.base/share/classes/jdk/classfile/impl/verifier/VerificationWrapper.java
- src/java.base/share/classes/jdk/classfile/jdktypes/AccessFlag.java
! src/java.base/share/classes/jdk/classfile/snippets/PackageSnippets.java
! src/java.base/share/classes/jdk/classfile/transforms/CodeLocalsShifter.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/MassAdaptCopyPrimitiveMatchCodeTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/OpcodesValidationTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
! test/jdk/jdk/classfile/TempConstantPoolBuilderTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java

Changeset: ee472295
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2022-06-27 13:22:35 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/ee472295ad4466ba07ddc6c22a23424b98bb9c89

redirection of AccessFlag use cases to java.lang.reflect.AccesFlag in JDK integrations

! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java



More information about the jdk-sandbox-changes mailing list