Mercurial > hg > graal-compiler
comparison graal/com.oracle.nfi/src/com/oracle/nfi/api/NativeFunctionInterface.java @ 21894:91b861398ad6
removed dependency from NFI to JVMCI
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 10 Jun 2015 16:10:26 +0200 |
parents | 2f92172fa320 |
children |
comparison
equal
deleted
inserted
replaced
21893:db885c930362 | 21894:91b861398ad6 |
---|---|
20 * or visit www.oracle.com if you need additional information or have any | 20 * or visit www.oracle.com if you need additional information or have any |
21 * questions. | 21 * questions. |
22 */ | 22 */ |
23 package com.oracle.nfi.api; | 23 package com.oracle.nfi.api; |
24 | 24 |
25 import com.oracle.jvmci.service.*; | |
26 | |
27 /** | 25 /** |
28 * Interface to get a {@linkplain NativeFunctionHandle handle} or {@linkplain NativeFunctionPointer | 26 * Interface to get a {@linkplain NativeFunctionHandle handle} or {@linkplain NativeFunctionPointer |
29 * pointer} to a native function or a {@linkplain NativeLibraryHandle handle} to an open native | 27 * pointer} to a native function or a {@linkplain NativeLibraryHandle handle} to an open native |
30 * library. | 28 * library. |
31 */ | 29 */ |
32 public interface NativeFunctionInterface extends Service { | 30 public interface NativeFunctionInterface { |
33 | 31 |
34 /** | 32 /** |
35 * Resolves and returns a handle to an open native library. This method will open the library | 33 * Resolves and returns a handle to an open native library. This method will open the library |
36 * only if it is not already open. | 34 * only if it is not already open. |
37 * | 35 * |