git: openjdk/mobile: 3 new changesets

duke duke at openjdk.org
Fri Oct 13 19:09:33 UTC 2023


Changeset: b12c471a
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2023-10-13 19:05:47 +0000
URL:       https://git.openjdk.org/mobile/commit/b12c471a990eb8f789410a20084918368c655659

8317837: Leftover FFM implementation-only changes

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

! make/test/BuildMicrobenchmark.gmk
! 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/java/lang/invoke/VarHandleSegmentViewBase.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
! src/java.base/share/classes/jdk/internal/foreign/StringSupport.java
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/java.base/share/classes/jdk/internal/foreign/layout/ValueLayouts.java
! test/jdk/java/foreign/TestLayoutPaths.java
! test/jdk/java/foreign/TestStringEncoding.java
+ test/jdk/java/foreign/TestStringEncodingJumbo.java
+ test/micro/org/openjdk/bench/java/lang/foreign/AllocTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/InternalStrLen.java
+ test/micro/org/openjdk/bench/java/lang/foreign/ToCStringTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/ToJavaStringTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/libToCString.c
+ test/micro/org/openjdk/bench/java/lang/foreign/libToJavaString.c

Changeset: 32a60cf1
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2023-10-13 19:06:07 +0000
URL:       https://git.openjdk.org/mobile/commit/32a60cf11d08aa34592269e6e9bdd7453583a8ad

8317824: Beef up javadoc for base offset in var handles derived from layouts (mainline)

Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore

! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java

Changeset: 10586f2b
Author:    duke <duke at openjdk.org>
Date:      2023-10-13 19:06:37 +0000
URL:       https://git.openjdk.org/mobile/commit/10586f2bbd0d11b6be5a852735993d1ed173ed0d

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list