public abstract class JITInvoker extends Invoker
Modifier and Type | Field and Description |
---|---|
protected Invoker |
fallbackInvoker |
protected com.kenai.jffi.Function |
jffiFunction |
protected static com.kenai.jffi.Invoker |
jffiInvoker |
Modifier | Constructor and Description |
---|---|
protected |
JITInvoker(int arity,
com.kenai.jffi.Function function,
Invoker fallbackInvoker) |
Modifier and Type | Method and Description |
---|---|
static void |
checkArity(int arity,
int got) |
protected void |
checkArity(PyObject[] args) |
protected PyObject |
invalidArity(int got) |
PyObject |
invoke(PyObject[] args) |
protected static final com.kenai.jffi.Invoker jffiInvoker
protected final com.kenai.jffi.Function jffiFunction
protected final Invoker fallbackInvoker
protected JITInvoker(int arity, com.kenai.jffi.Function function, Invoker fallbackInvoker)