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