Class AbstractA64StubCompiler
java.lang.Object
jnr.ffi.provider.jffi.StubCompiler
jnr.ffi.provider.jffi.AbstractA64StubCompiler
- Direct Known Subclasses:
ARM_64StubCompiler
Base class for most X86_32/X86_64 stub compilers
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final classprivate static final class(package private) static final classNested classes/interfaces inherited from class StubCompiler
StubCompiler.DummyStubCompiler -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final boolean(package private) static final AtomicIntegerFieldUpdater<AbstractA64StubCompiler.PageHolder> private final Runtime(package private) final List<AbstractA64StubCompiler.Stub> Fields inherited from class StubCompiler
errnoFunctionAddress, hasAssembler, hasPageManager -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class StubCompiler
canCompile, compile, newCompiler
-
Field Details
-
DEBUG
public static final boolean DEBUG -
runtime
-
stubs_A64
-
PAGE_HOLDER_UPDATER
-
-
Constructor Details
-
AbstractA64StubCompiler
-
-
Method Details
-
getRuntime
-
attach
- Specified by:
attachin classStubCompiler
-
align
static int align(int offset, int align) -
align
static long align(long offset, long align)
-