类 NativeCallGenerator
java.lang.Object
top.dreamlike.panama.generator.proxy.NativeCallGenerator
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<T> TgenerateInGeneratorContext(Class interfaceClass, String methodName, MethodType methodType) generateUpcall(Arena scope, Method method, Object... receiver) generateUpcallFP(Arena scope, Method method, Object... receiver) static CallSiteindyFactory(MethodHandles.Lookup lookup, String methodName, MethodType methodType, Object... args) voidindyMode()static voidvoidvoiduseLmf(boolean use_lmf)
-
字段详细资料
-
use_lmf
public volatile boolean use_lmf
-
-
构造器详细资料
-
NativeCallGenerator
public NativeCallGenerator() -
NativeCallGenerator
-
-
方法详细资料
-
indyFactory
public static CallSite indyFactory(MethodHandles.Lookup lookup, String methodName, MethodType methodType, Object... args) throws Throwable - 抛出:
Throwable
-
indyMode
public void indyMode() -
generate
-
generateInGeneratorContext
public MethodHandle generateInGeneratorContext(Class interfaceClass, String methodName, MethodType methodType) throws NoSuchMethodException -
generateUpcall
-
generateUpcallFP
-
plainMode
public void plainMode() -
useLmf
public void useLmf(boolean use_lmf) -
loadSo
- 抛出:
IOException
-