public final class CEntryPointCallStubSupport extends Object
Modifier and Type | Method and Description |
---|---|
com.oracle.graal.pointsto.meta.AnalysisMethod |
getMethodForStub(CEntryPointCallStubMethod method) |
com.oracle.graal.pointsto.meta.AnalysisMethod |
getStubForMethod(com.oracle.graal.pointsto.meta.AnalysisMethod method) |
com.oracle.graal.pointsto.meta.AnalysisMethod |
getStubForMethod(Executable reflectionMethod) |
com.oracle.graal.pointsto.meta.AnalysisMethod |
registerJavaStubForMethod(com.oracle.graal.pointsto.meta.AnalysisMethod method) |
com.oracle.graal.pointsto.meta.AnalysisMethod |
registerStubForMethod(com.oracle.graal.pointsto.meta.AnalysisMethod method,
Supplier<CEntryPointData> entryPointDataSupplier) |
com.oracle.graal.pointsto.meta.AnalysisMethod |
registerStubForMethod(Executable reflectionMethod,
Supplier<CEntryPointData> entryPointDataSupplier) |
static CEntryPointCallStubSupport |
singleton() |
public static CEntryPointCallStubSupport singleton()
public com.oracle.graal.pointsto.meta.AnalysisMethod getStubForMethod(Executable reflectionMethod)
public com.oracle.graal.pointsto.meta.AnalysisMethod registerStubForMethod(Executable reflectionMethod, Supplier<CEntryPointData> entryPointDataSupplier)
public com.oracle.graal.pointsto.meta.AnalysisMethod getStubForMethod(com.oracle.graal.pointsto.meta.AnalysisMethod method)
public com.oracle.graal.pointsto.meta.AnalysisMethod getMethodForStub(CEntryPointCallStubMethod method)
public com.oracle.graal.pointsto.meta.AnalysisMethod registerStubForMethod(com.oracle.graal.pointsto.meta.AnalysisMethod method, Supplier<CEntryPointData> entryPointDataSupplier)
public com.oracle.graal.pointsto.meta.AnalysisMethod registerJavaStubForMethod(com.oracle.graal.pointsto.meta.AnalysisMethod method)