File tree 1 file changed +6
-2
lines changed
test/hotspot/jtreg/gc/shenandoah/compiler
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 39
39
40
40
import jdk .incubator .foreign .CLinker ;
41
41
import jdk .incubator .foreign .FunctionDescriptor ;
42
- import jdk .incubator .foreign .LibraryLookup ;
42
+ import jdk .incubator .foreign .SymbolLookup ;
43
43
44
44
import java .lang .invoke .MethodHandle ;
45
45
import java .lang .invoke .MethodType ;
46
46
47
47
import static jdk .incubator .foreign .CLinker .C_INT ;
48
48
49
49
public class TestLinkToNativeRBP {
50
+ static {
51
+ System .loadLibrary ("LinkToNativeRBP" );
52
+ }
53
+
50
54
final static CLinker abi = CLinker .getInstance ();
51
- static final LibraryLookup lookup = LibraryLookup . ofLibrary ( "LinkToNativeRBP" );
55
+ static final SymbolLookup lookup = SymbolLookup . loaderLookup ( );
52
56
final static MethodHandle foo = abi .downcallHandle (lookup .lookup ("foo" ).get (),
53
57
MethodType .methodType (int .class ),
54
58
FunctionDescriptor .of (C_INT ));
You can’t perform that action at this time.
0 commit comments