public class DynamicLinker extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
DynamicLinker.DL_Helper
Helper class that does the real work of resolving method references
and compiling a lazy method invocation.
|
Constructor and Description |
---|
DynamicLinker() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
lazyMethodInvoker()
Resolve, compile if necessary, and invoke a method.
|
(package private) static void |
sysCallMethod()
Report a magic SysCall has been mistakenly invoked
|
(package private) static void |
unimplementedNativeMethod()
Report unimplemented native method error.
|
public DynamicLinker()
static void lazyMethodInvoker()
Taken: nothing (calling context is implicit) Returned: does not return (method dispatch table is updated and method is executed)
static void unimplementedNativeMethod()
Taken: nothing (calling context is implicit) Returned: does not return (throws UnsatisfiedLinkError)
static void sysCallMethod()