< 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 >