git: openjdk/mobile: 3 new changesets

duke duke at openjdk.org
Tue Jul 30 17:43:16 UTC 2024


Changeset: 6154a212
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-30 17:41:38 +0000
URL:       https://git.openjdk.org/mobile/commit/6154a2129ba505b7163a1998792296827a056750

8336032: Enforce immutability of Lists used by ClassFile API

Reviewed-by: asotona

! src/java.base/share/classes/java/lang/classfile/AttributedElement.java
! src/java.base/share/classes/java/lang/classfile/ClassSignature.java
! src/java.base/share/classes/java/lang/classfile/CompoundElement.java
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractUnboundModel.java
! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.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/StackMapDecoder.java
! src/java.base/share/classes/jdk/internal/classfile/impl/UnboundAttribute.java
! src/java.base/share/classes/jdk/internal/classfile/impl/verifier/VerifierImpl.java

Changeset: 93c19ac7
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2024-07-30 17:41:49 +0000
URL:       https://git.openjdk.org/mobile/commit/93c19ac73c2feb8d6191bc5da98b4a9c8e2b5590

8337219: AccessFlags factories do not require necessary arguments

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/FieldBuilder.java
! src/java.base/share/classes/java/lang/classfile/MethodBuilder.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/ClassImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/FieldImpl.java
! src/java.base/share/classes/jdk/internal/classfile/impl/MethodImpl.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! test/jdk/jdk/classfile/AccessFlagsTest.java
! test/jdk/jdk/classfile/BuilderBlockTest.java
! test/jdk/jdk/classfile/BuilderTryCatchTest.java
! test/jdk/jdk/classfile/LDCTest.java
! test/jdk/jdk/classfile/LowAdaptTest.java
! test/jdk/jdk/classfile/LvtTest.java
! test/jdk/jdk/classfile/OneToOneTest.java
! test/jdk/jdk/classfile/SwapTest.java
! test/jdk/jdk/classfile/WriteTest.java
! test/jdk/jdk/classfile/examples/ExampleGallery.java
! test/micro/org/openjdk/bench/jdk/classfile/Write.java

Changeset: 012fa584
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2024-07-30 17:42:18 +0000
URL:       https://git.openjdk.org/mobile/commit/012fa5845db33cc107c7788b80a0651564f86a62

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list