| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final long | |
| pack-priv static final boolean | |
| pack-priv static final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv abstract void | |
| pack-priv abstract boolean | |
| pack-priv abstract void | compile(Function function, String name, ResultType returnType, ParameterType[] parameterTypes, Class<T> resultClass, Class<T>[] parameterClasses, CallingConvention convention, boolean saveErrno)
|
| private static long | |
| private static boolean | |
| private static boolean | |
| public static StubCompiler |
| errnoFunctionAddress | back to summary |
|---|---|
| pack-priv static final long errnoFunctionAddress | |
| hasAssembler | back to summary |
|---|---|
| pack-priv static final boolean hasAssembler | |
| hasPageManager | back to summary |
|---|---|
| pack-priv static final boolean hasPageManager | |
| StubCompiler | back to summary |
|---|---|
| pack-priv StubCompiler() | |
| attach | back to summary |
|---|---|
| pack-priv abstract void attach(Class<T> clazz) | |
| canCompile | back to summary |
|---|---|
| pack-priv abstract boolean canCompile(ResultType returnType, ParameterType[] parameterTypes, CallingConvention convention) | |
| compile | back to summary |
|---|---|
| pack-priv abstract void compile(Function function, String name, ResultType returnType, ParameterType[] parameterTypes, Class<T> resultClass, Class<T>[] parameterClasses, CallingConvention convention, boolean saveErrno) | |
| getErrnoSaveFunction | back to summary |
|---|---|
| private static long getErrnoSaveFunction() | |
| hasAssembler | back to summary |
|---|---|
| private static boolean hasAssembler() | |
| hasPageManager | back to summary |
|---|---|
| private static boolean hasPageManager() | |
| newCompiler | back to summary |
|---|---|
| public static StubCompiler newCompiler(Runtime runtime) | |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv boolean | canCompile(ResultType returnType, ParameterType[] parameterTypes, CallingConvention convention)
Implements abstract jnr. |
| pack-priv void | compile(Function function, String name, ResultType returnType, ParameterType[] parameterTypes, Class<T> resultClass, Class<T>[] parameterClasses, CallingConvention convention, boolean saveErrno)
Implements abstract jnr. |
| DummyStubCompiler | back to summary |
|---|---|
| pack-priv DummyStubCompiler() | |
| attach | back to summary |
|---|---|
| pack-priv void attach(Class<T> clazz) Implements abstract jnr.
| |
| canCompile | back to summary |
|---|---|
| pack-priv boolean canCompile(ResultType returnType, ParameterType[] parameterTypes, CallingConvention convention) Implements abstract jnr. | |
| compile | back to summary |
|---|---|
| pack-priv void compile(Function function, String name, ResultType returnType, ParameterType[] parameterTypes, Class<T> resultClass, Class<T>[] parameterClasses, CallingConvention convention, boolean saveErrno) Implements abstract jnr.
| |