git: openjdk/mobile: 3 new changesets

duke duke at openjdk.org
Fri Apr 4 01:01:56 UTC 2025


Changeset: a449aeef
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-04-04 00:58:32 +0000
URL:       https://git.openjdk.org/mobile/commit/a449aeef287d32437d23bb69027175d6d861e2a6

8350704: Create tests to ensure the failure behavior of core reflection APIs

Reviewed-by: darcy

! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java
+ test/jdk/java/lang/Class/getEnclosingMethod/BadEnclosingMethodTest.java
+ test/jdk/java/lang/annotation/DuplicateAnnotationsTest.java
+ test/jdk/java/lang/annotation/MalformedAnnotationTest.java
+ test/jdk/java/lang/reflect/Generics/MalformedSignatureTest.java
- test/jdk/java/lang/reflect/Generics/TestBadSignatures.java
+ test/jdk/java/lang/reflect/Generics/TypeNotPresentInSignatureTest.java

Changeset: 1c2a5533
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-04-04 00:59:02 +0000
URL:       https://git.openjdk.org/mobile/commit/1c2a5533f4e8926db18365eb510588594f8fb6ba

8327858: Improve spliterator and forEach for single-element immutable collections

Reviewed-by: smarks, vklang

! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/jdk/java/util/Collection/MOAT.java
! test/micro/org/openjdk/bench/java/util/ImmutableColls.java

Changeset: 537522eb
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2025-04-04 00:59:18 +0000
URL:       https://git.openjdk.org/mobile/commit/537522ebc6b58b4aaa101d597796020bc5078089

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list