git: openjdk/mobile: 4 new changesets

duke duke at openjdk.org
Mon Oct 14 17:23:59 UTC 2024


Changeset: a2c77522
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-10-14 17:21:10 +0000
URL:       https://git.openjdk.org/mobile/commit/a2c775222e17a3ba2e388c9a0eb9ffd33efad219

8317356: Fix missing null checks in the ClassFile API

Co-authored-by: Nizar Benalla <nbenalla at openjdk.org>
Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/AnnotationValue.java
! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/ClassHierarchyResolver.java
! src/java.base/share/classes/java/lang/classfile/ClassTransform.java
! src/java.base/share/classes/java/lang/classfile/CodeTransform.java
! src/java.base/share/classes/java/lang/classfile/FieldTransform.java
! src/java.base/share/classes/java/lang/classfile/MethodTransform.java
! src/java.base/share/classes/java/lang/classfile/components/ClassRemapper.java
! src/java.base/share/classes/java/lang/classfile/components/CodeRelabeler.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.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/BlockCodeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BufferedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassHierarchyImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassPrinterImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectFieldBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectMethodBuilder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TemporaryConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java

Changeset: 2c7d0f81
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2024-10-14 17:22:09 +0000
URL:       https://git.openjdk.org/mobile/commit/2c7d0f81f5ef1991da29d578e5ef557b716da394

Automatic merge of jdk:master into master


Changeset: bd626442
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-10-14 17:22:11 +0000
URL:       https://git.openjdk.org/mobile/commit/bd6264420b9f248999dd8387c25c549b08bd193a

8341924: Improve error message with structurally malformed Code array

Reviewed-by: asotona

! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java

Changeset: e67bda04
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2024-10-14 17:23:14 +0000
URL:       https://git.openjdk.org/mobile/commit/e67bda047cb38078e99ad1619563292b8c40fd7e

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list