git: openjdk/mobile: 3 new changesets
duke
duke at openjdk.org
Fri Aug 29 14:37:23 UTC 2025
Changeset: 937d61bf
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-08-29 14:35:26 +0000
URL: https://git.openjdk.org/mobile/commit/937d61bfbaba61117076c78358570ec4c35c8c42
8364751: ConstantBootstraps.explicitCast contradictory specification for null-to-primitive
Reviewed-by: jvernee, rriggs
! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
- test/jdk/java/lang/constant/ConvertTest.java
! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java
Changeset: ae960772
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-08-29 14:35:45 +0000
URL: https://git.openjdk.org/mobile/commit/ae9607725c8c6a1b2f2728dbb5f7993722497da7
8361614: Missing sub-int value validation in the Class-File API
Reviewed-by: asotona
! src/java.base/share/classes/java/lang/classfile/AccessFlags.java
! src/java.base/share/classes/java/lang/classfile/ClassBuilder.java
! src/java.base/share/classes/java/lang/classfile/ClassFileVersion.java
! src/java.base/share/classes/java/lang/classfile/ClassModel.java
! src/java.base/share/classes/java/lang/classfile/ClassReader.java
! src/java.base/share/classes/java/lang/classfile/CodeBuilder.java
! src/java.base/share/classes/java/lang/classfile/FieldBuilder.java
! src/java.base/share/classes/java/lang/classfile/MethodBuilder.java
! src/java.base/share/classes/java/lang/classfile/TypeAnnotation.java
! src/java.base/share/classes/java/lang/classfile/attribute/CharacterRangeInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/InnerClassInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/LineNumberInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/MethodParameterInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleAttribute.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleExportInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleOpenInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleRequireInfo.java
! src/java.base/share/classes/java/lang/classfile/attribute/ModuleResolutionAttribute.java
! src/java.base/share/classes/java/lang/classfile/constantpool/ConstantPoolBuilder.java
! src/java.base/share/classes/java/lang/classfile/instruction/CharacterRange.java
! src/java.base/share/classes/java/lang/classfile/instruction/DiscontinuedInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/IncrementInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/LineNumber.java
! src/java.base/share/classes/java/lang/classfile/instruction/LoadInstruction.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariable.java
! src/java.base/share/classes/java/lang/classfile/instruction/LocalVariableType.java
! src/java.base/share/classes/java/lang/classfile/instruction/StoreInstruction.java
! src/java.base/share/classes/java/lang/classfile/package-info.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPseudoInstruction.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AccessFlagsImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ClassFileVersionImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.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/LineNumberImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/ModuleAttributeBuilderImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java
! src/java.base/share/classes/jdk/internal/classfile/impl/TargetInfoImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/Util.java
! test/jdk/jdk/classfile/InstructionValidationTest.java
- test/jdk/jdk/classfile/PreviewMinorVersionTest.java
+ test/jdk/jdk/classfile/SubIntValidationTest.java
Changeset: 44ff0572
Branch: master
Author: duke <duke at openjdk.org>
Date: 2025-08-29 14:36:27 +0000
URL: https://git.openjdk.org/mobile/commit/44ff05729a124146b8190ab3628085bddfff2794
Automatic merge of jdk:master into master
More information about the mobile-changes
mailing list