See: Description
Interface | Description |
---|---|
CallSiteDescriptor |
An immutable descriptor of a call site.
|
RelinkableCallSite |
Interface for relinkable call sites.
|
Class | Description |
---|---|
ChainedCallSite |
A relinkable call site that maintains a chain of linked method handles.
|
DefaultBootstrapper |
A convenience default bootstrapper that exposes static bootstrap methods which language runtimes that need the very
default behavior can use with minimal setup.
|
DynamicLinker |
The linker for
RelinkableCallSite objects. |
DynamicLinkerFactory |
A factory class for creating
DynamicLinker s. |
MonomorphicCallSite |
A relinkable call site that implements monomorphic inline caching strategy.
|
Exception | Description |
---|---|
NoSuchDynamicMethodException |
Thrown at the invocation if the call site can not be linked by any available
GuardingDynamicLinker . |
Contains the main API for using the dynamic linking facilities. A scripting framework or a language runtime that does not define its own linker but only uses linkers available in the system will only need to use classes and interfaces from this package.
Languages that wish to define and use their own linkers will also need to
use the org.dynalang.dynalink.linker
package.
Copyright © 2014 Attila Szegedi. All rights reserved.