git: openjdk/jdk-sandbox: classfile-api-dev-branch: 5 new changesets
Adam Sotona
asotona at openjdk.org
Thu Nov 3 12:21:05 UTC 2022
Changeset: bf723cdd
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:39:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bf723cddf4f3dc1a00c1fa07838425a47fc67b15
linked stateful and chaining transform snippets to ClassfileTransform
! src/java.base/share/classes/jdk/classfile/ClassfileTransform.java
Changeset: 5e378ad5
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:39:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5e378ad561e14c368e21aec86c6d7a2ca126fbdc
fixed typo
! src/java.base/share/classes/jdk/classfile/components/package-info.java
Changeset: e7c2b74c
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:40:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e7c2b74cf42ea684f825984f1279bf80c78acb7e
fixed javadoc of ModuleOpenInfo and ModuleRequireInfo
! src/java.base/share/classes/jdk/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/ModuleRequireInfo.java
Changeset: 92d2dfc8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 11:41:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/92d2dfc8c602ca8d28720e9d0ff67f2418a4eca1
added Classfile.Option FILTER_DEAD_LABELS
added FilterDeadLabelsTest
StackMapGenerator synced to conditionally throw IllegalStateException
LocalVariable and LocalVariableType::writeTo(BufWriter) returns boolean if succedded
! src/java.base/share/classes/jdk/classfile/Classfile.java
! src/java.base/share/classes/jdk/classfile/impl/AbstractBoundLocalVariable.java
! src/java.base/share/classes/jdk/classfile/impl/AbstractPseudoInstruction.java
! src/java.base/share/classes/jdk/classfile/impl/BoundLocalVariableType.java
! src/java.base/share/classes/jdk/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/classfile/impl/Options.java
! src/java.base/share/classes/jdk/classfile/impl/StackMapGenerator.java
! src/java.base/share/classes/jdk/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/jdk/classfile/instruction/LocalVariableType.java
+ test/jdk/jdk/classfile/FilterDeadLabelsTest.java
! test/jdk/jdk/classfile/StackMapsTest.java
Changeset: 53a22d7b
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 13:18:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/53a22d7bb7842b77125e45bc50a23b2d4cfdea02
removed obsolete factory mthods LocalVariableInfo::of and LocalVariableTypeInfo::of
! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableInfo.java
! src/java.base/share/classes/jdk/classfile/attribute/LocalVariableTypeInfo.java
More information about the jdk-sandbox-changes
mailing list