git: openjdk/jdk-sandbox: classfile-api-branch: 8 new changesets
Adam Sotona
asotona at openjdk.org
Thu Mar 2 14:33:59 UTC 2023
Changeset: e4f544b5
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 12:12:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e4f544b500aa3d61a1b9253c0f5f8e10a9c214a3
SplitConstantPool fixes
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
Changeset: 240dac41
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 12:13:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/240dac419ebb1f5f1c3346aad67496b3f270618b
Update src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
Changeset: 095ad3ca
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 12:13:53 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/095ad3caee07cf764c0fb6663493be8a720f876e
Update src/java.base/share/classes/jdk/internal/classfile/ClassReader.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/ClassReader.java
Changeset: f92637d4
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 12:16:02 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f92637d41d18f4bc01593caa42b2bc536fe4906e
Update src/java.base/share/classes/jdk/internal/classfile/ClassModel.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/ClassModel.java
Changeset: e00393d7
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 12:16:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e00393d75adb21958b9119cb02ad8b092ff4b9a3
Update src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java
Changeset: b16151a4
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 13:56:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b16151a400924888df6d0980cf72b70a7b76477f
ClassReader::readXyzEntry methods throw IllegalArgumentException instead of ClassCastException
! src/java.base/share/classes/jdk/internal/classfile/ClassReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
Changeset: f672d490
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 13:57:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f672d490e091710f0d1da18f8d31cb716a3ca6e3
added comment to CodeAttribute::labelToBci
! src/java.base/share/classes/jdk/internal/classfile/attribute/CodeAttribute.java
Changeset: 9e2b45a8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-02 15:25:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/9e2b45a8f0dc8f86b6acc84dca9fdf6b549be321
StackMapFrameInfo extracted to top level from StackMapTableAttribute
+ src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapFrameInfo.java
! src/java.base/share/classes/jdk/internal/classfile/attribute/StackMapTableAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java
More information about the jdk-sandbox-changes
mailing list