git: openjdk/jdk-sandbox: classfile-api-branch: 6 new changesets
Adam Sotona
asotona at openjdk.org
Mon Mar 6 12:39:38 UTC 2023
Changeset: a618f488
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 11:11:05 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/a618f488a8f7d8ba61b5a5508d93cf611ed6b01d
Update src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
Changeset: e585581c
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 11:12:29 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e585581c2a111273561e427fb73741c3d3567956
Update src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/impl/BootstrapMethodEntryImpl.java
Changeset: 74cc6e59
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 11:12:44 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/74cc6e59c0b3abe8363d572826ff49116275d9e9
Update src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
Changeset: 89c5f7cd
Author: Adam Sotona <asotona at users.noreply.github.com>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 11:13:20 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/89c5f7cd6a5f79f01adf3165ee54678ecb70ea40
Update src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
Changeset: bd4f4358
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 11:22:52 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bd4f435805fcc3964f41ea7536d3b74d97353837
Update src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java
Co-authored-by: Paul Sandoz <paul.d.sandoz at googlemail.com>
! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java
Changeset: 708c9eda
Author: Adam Sotona <asotona at openjdk.org>
Date: 2023-03-06 13:30:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/708c9edacfa6146388e4b23485cbea26e04358b0
removed unused methods, fields and parameters
added missing overrides
fixed pointless operations and possible null pointer dereferences
! src/java.base/share/classes/jdk/internal/classfile/AnnotationValue.java
! src/java.base/share/classes/jdk/internal/classfile/Attributes.java
! src/java.base/share/classes/jdk/internal/classfile/CodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/FieldTransform.java
! src/java.base/share/classes/jdk/internal/classfile/components/CodeStackTracker.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantDynamicEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/ConstantValueEntry.java
! src/java.base/share/classes/jdk/internal/classfile/constantpool/DoubleEntry.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/LongEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AnnotationReader.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AttributeHolder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundRecordComponentInfo.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassReaderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationBytecodes.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationFrame.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationSignature.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationTable.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationType.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerificationWrapper.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java
! src/java.base/share/classes/jdk/internal/classfile/instruction/ConstantInstruction.java
More information about the jdk-sandbox-changes
mailing list