git: openjdk/panama-foreign: foreign-jextract: 2 new changesets

duke duke at openjdk.java.net
Tue May 11 10:22:34 UTC 2021


Changeset: 9d22e434
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2021-05-11 10:21:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9d22e4349cc38cdfdaeb21c259114316e81ec0f7

8266814: Improve library loading with SymbolLookup abstraction

Reviewed-by: jvernee, sundar

+ make/modules/jdk.incubator.foreign/Lib.gmk
- src/java.base/share/native/libjava/VMFunctions.c
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SymbolLookup.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/VMFunctions.java
+ src/jdk.incubator.foreign/share/native/libsyslookup/syslookup.c
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/StdLibTest.java
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestIntrinsics.java
- test/jdk/java/foreign/TestLibraryLookup.java
! test/jdk/java/foreign/TestNulls.java
+ test/jdk/java/foreign/TestSymbolLookup.java
! test/jdk/java/foreign/TestUpcall.java
! test/jdk/java/foreign/TestUpcallHighArity.java
! test/jdk/java/foreign/TestUpcallStructScope.java
! test/jdk/java/foreign/TestVarArgs.java
- test/jdk/java/foreign/libStdLibTest.c
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/valist/VaListTest.java
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/libStrLen.c
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java

Changeset: 91e4ad81
Author:    duke <duke at openjdk.org>
Date:      2021-05-11 10:22:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/91e4ad811ba0c7210084d88734c4ef2479fe9748

Automatic merge of foreign-memaccess+abi into foreign-jextract




More information about the panama-dev mailing list