< prev index next >
src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
Print this page
*** 308,327 ****
byte[] getBytesUTF8NoRepl(String s);
//Panama
/**
! * Panama: find a native library.
* @param lookup the lookup object.
* @param libname the name of the library.
* @return the found library
* @throws UnsatisfiedLinkError if either the libname argument
* contains a file path, the native library is not statically
* linked with the VM, or the library cannot be mapped to a
* native library image by the host system.
*/
! Library findLibrary(MethodHandles.Lookup lookup, String libname);
/**
* Panama: lookup default library
* @return defauult library.
*/
--- 308,339 ----
byte[] getBytesUTF8NoRepl(String s);
//Panama
/**
! * Panama: load a native library.
* @param lookup the lookup object.
* @param libname the name of the library.
* @return the found library
* @throws UnsatisfiedLinkError if either the libname argument
* contains a file path, the native library is not statically
* linked with the VM, or the library cannot be mapped to a
* native library image by the host system.
*/
! Library loadLibrary(MethodHandles.Lookup lookup, String libname);
!
! /**
! * Panama: load a native library.
! * @param lookup the lookup object.
! * @param libname the absolute path of the library.
! * @return the loaded library
! * @throws UnsatisfiedLinkError if either the libname argument is not an
! * absolute path name, the native library is not statically
! * linked with the VM, or the library cannot be mapped to
! * a native library image by the host system.
! */
! Library load(MethodHandles.Lookup lookup, String libname);
/**
* Panama: lookup default library
* @return defauult library.
*/
< prev index next >