git: openjdk/jdk-sandbox: classfile-api-branch: 5 new changesets
Adam Sotona
asotona at openjdk.org
Thu Nov 3 12:21:01 UTC 2022
Changeset: 949bf9c2
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:39:09 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/949bf9c25f8e17e10ce71171ac2a464f2c3405e5
linked stateful and chaining transform snippets to ClassfileTransform
! src/java.base/share/classes/jdk/classfile/ClassfileTransform.java
Changeset: ac93c661
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:39:36 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ac93c6613d69384bbd3dfb36e6e73b9ff509c1ad
fixed typo
! src/java.base/share/classes/jdk/classfile/components/package-info.java
Changeset: 0b7cfa13
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 09:40:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/0b7cfa13d9143a4e6201fa1293a1622d82515889
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: 674cb23f
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 11:41:13 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/674cb23f9e861568679ec8d8078dba066be0785c
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: d683af80
Author: Adam Sotona <asotona at openjdk.org>
Date: 2022-11-03 13:18:33 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d683af80d967041ac1ef63fdd825f6e3f9319748
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