Class AbstractX86StubCompiler
java.lang.Object
jnr.ffi.provider.jffi.StubCompiler
jnr.ffi.provider.jffi.AbstractX86StubCompiler
- Direct Known Subclasses:
X86_32StubCompiler, X86_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<AbstractX86StubCompiler.PageHolder> private final Runtime(package private) final List<AbstractX86StubCompiler.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
-
PAGE_HOLDER_UPDATER
-
-
Constructor Details
-
AbstractX86StubCompiler
-
-
Method Details
-
getRuntime
-
attach
- Specified by:
attachin classStubCompiler
-
align
static int align(int offset, int align) -
align
static long align(long offset, long align)
-