[foreign-memaccess+abi] RFR: 8265222: revisit foreign library loading

Maurizio Cimadamore mcimadamore at openjdk.java.net
Wed May 5 17:27:59 UTC 2021


On Wed, 5 May 2021 16:16:50 GMT, Athijegannathan Sundararajan <sundar at openjdk.org> wrote:

> LibraryLookup removed. CLinker.findNative added. System.loadLibrary has to be used to load library

Microbenchmarks also need updating - otherwise build fails here:


test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java:28: error: cannot find symbol
import jdk.incubator.foreign.LibraryLookup;
                            ^
  symbol:   class LibraryLookup
  location: package jdk.incubator.foreign
test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java:30: error: cannot find symbol
import jdk.incubator.foreign.LibraryLookup;
                            ^
  symbol:   class LibraryLookup
  location: package jdk.incubator.foreign
test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java:26: error: cannot find symbol
import jdk.incubator.foreign.LibraryLookup;
                            ^
  symbol:   class LibraryLookup
  location: package jdk.incubator.foreign
   ... (rest of output omitted)

-------------

PR: https://git.openjdk.java.net/panama-foreign/pull/526


More information about the panama-dev mailing list