git: openjdk/jdk-sandbox: classfile-api-branch: 4 new changesets
Adam Sotona
asotona at openjdk.org
Mon Mar 6 17:42:18 UTC 2023
Changeset: 4707e964
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 14:22:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/4707e964b99ec7f6f0af0dda56e72ff35b58c0d9
fixed handling of array descriptors by Util::toInternalName
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleMainClassAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/ModuleProvideInfo.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/TypeCheckInstruction.java
Changeset: 7a65f255
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 14:56:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7a65f2555dfc0f845b2bbd86c666d64dfaa2b3ad
simplified CodeImpl.SINGLETON_INSTRUCTIONS initialization
! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java
Changeset: 7597ddec
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 15:34:07 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7597ddec2465c697504c14c3ede0e0469f727146
simplified initialization of terminal builder in chained builders
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java
Changeset: 28a35ca9
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 18:06:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/28a35ca9629532711ee60a62d6a4589d7b62f3c5
snippets and tests synced with jdk.jfr class instrumentation source code
! src/java.base/share/classes/jdk/internal/classfile/components/snippet-files/PackageSnippets.java
! test/jdk/jdk/classfile/AdvancedTransformationsTest.java
More information about the jdk-sandbox-changes
mailing list