git: openjdk/jdk-sandbox: classfile-api-branch: 10 new changesets
Adam Sotona
asotona at openjdk.org
Wed Mar 1 15:04:04 UTC 2023
Changeset: f84367c1
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-02-28 15:39:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f84367c16abfb0563d86a03c6c1c175c15e9d3ec
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: 73f4fe94
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-02-28 16:52:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/73f4fe94d4757075eab7899528766d94f35dbcd0
BytecodeHelpers fix
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
Changeset: a77aaf1e
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:25:49 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a77aaf1e6963573b87635f5c8b45136163f6e8ad
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: a43caad1
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:26:17 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a43caad1bd4fe6d3fca44a5d02dadf04fc080c4e
removed default constructor from AttributeHolder
! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java
Changeset: 585ecbf1
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:28:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/585ecbf1f973c49a9761ea6599ac1321218fef18
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: 241a9341
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 10:45:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/241a934199831be670e94c49c9b8dc11626da038
javadoc fix
! src/java.base/share/classes/jdk/internal/classfile/components/package-info.java
Changeset: 0bce8b42
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 13:58:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0bce8b425fcfbdc4c8092e9bcc77c684de8fd742
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: 0971d4e7
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 14:56:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0971d4e7d5cb657c973fd15581c047bc834603e8
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: a46e3d61
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 15:27:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a46e3d61a14e128897d0733e462d5148dd3566a9
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: 32679809
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-01 15:54:56 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/32679809a973e876b13fdf655bc04ba4db331797
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