git: openjdk/jdk-sandbox: classfile-api-dev-branch: 10 new changesets
Adam Sotona
asotona at openjdk.org
Wed Mar 1 15:33:49 UTC 2023
Changeset: a0200dc6
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-02-28 15:39:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a0200dc696cc52efeedc4d46fb33259c7ce2aee7
javadoc and long lines fixes
! src/java.base/share/classes/jdk/internal/classfile/impl/EntryMap.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java
! src/java.base/share/classes/jdk/internal/classfile/package-info.java
Changeset: 87350b10
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-02-28 16:52:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/87350b1035580c07e085666800ab28e247b31eec
BytecodeHelpers fix
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
Changeset: c045e7f1
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:25:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c045e7f10bf1dfd7b857569bcbcfae4d5e4f07b9
InstructionData content moved to CodeImpl
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
- src/java.base/share/classes/jdk/internal/classfile/impl/InstructionData.java
Changeset: be898ec4
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:26:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/be898ec402849be37c7d91de18f338d4c5533134
removed default constructor from AttributeHolder
! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java
Changeset: a43218f5
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:28:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a43218f57caa8b6811ee8cafac4c668d9c7828c6
LabelImpl get/setContextInfo renamed to get/setBCI
# Conflicts:
# test/jdk/jdk/classfile/BuilderBlockTest.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/LabelImpl.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
Changeset: f7687a6b
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:45:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f7687a6b61f0822e7b7bcf358faded8c6a8b6c1e
javadoc fix
! src/java.base/share/classes/jdk/internal/classfile/components/package-info.java
Changeset: 9a8d4303
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 13:58:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9a8d43038ae440c55d880526aabb8c5138459ea7
ConcreteEntry renamed to AbstractPoolEntry
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
! src/java.base/share/classes/jdk/internal/classfile/Classfile.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ClassEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FieldRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/IntegerEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InterfaceMethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InvokeDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MemberRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodHandleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ModuleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/NameAndTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/PackageEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/StringEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/Utf8Entry.java
= src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ConcreteBootstrapMethodEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
Changeset: 3c47d7be
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 14:56:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3c47d7beb7921a7e40ee0d35b684dc439eb346d0
renamed ConcreteBootstrapMethodEntry to BootstrapMethodEntryImpl
! src/java.base/share/classes/jdk/internal/classfile/BootstrapMethodEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
= src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
Changeset: 9cde4556
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 15:27:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9cde4556df7ff4080191d5d9f12bd3b8c412d6cf
abstract implementations of RefEntry, RefsEntry and NamedEntry renamed to AbstractRefEntry, AbstractRefsEntry and AbstractNamedEntry
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MemberRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
Changeset: c3964ee4
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 15:54:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/c3964ee45d48c6d7c484d001522221d56cd84667
renamed all remaining ConcreteXyzEntry to XyzEntryImpl
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ClassEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/DoubleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FieldRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/FloatEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/IntegerEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InterfaceMethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/InvokeDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/LongEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodHandleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodRefEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/MethodTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ModuleEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/NameAndTypeEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/PackageEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/StringEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/Utf8Entry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
More information about the jdk-sandbox-changes
mailing list