git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Mon Jan 12 15:29:53 UTC 2026


Changeset: d433ce52
Branch: master
Author:    Liam Miller-Cushon <cushon at openjdk.org>
Date:      2026-01-12 15:22:42 +0000
URL:       https://git.openjdk.org/mobile/commit/d433ce52360994be5a88a0bcbf39cbb741b435ec

8369564: Provide a MemorySegment API to read strings with known lengths

Co-authored-by: Per Minborg <pminborg at openjdk.org>
Reviewed-by: jvernee, mcimadamore

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java
! test/jdk/java/foreign/TestStringEncoding.java
+ test/micro/org/openjdk/bench/java/lang/foreign/FromJavaStringTest.java
! test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java

Changeset: cbb6f899
Branch: master
Author:    duke <duke at openjdk.org>
Date:      2026-01-12 15:23:54 +0000
URL:       https://git.openjdk.org/mobile/commit/cbb6f899fa071a8640c95b55435bb1ec31182406

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list