Class | Description |
---|---|
AbstractVariableCompiler | |
BaseBodyCompiler |
BaseBodyCompiler encapsulates all common behavior between BodyCompiler
implementations.
|
ChainedChildBodyCompiler | |
ChainedChildBodyCompiler19 | |
ChainedRootBodyCompiler | |
ChildScopedBodyCompiler | |
ChildScopedBodyCompiler19 | |
ClassBodyCompiler | |
HeapBasedVariableCompiler | |
InheritedCacheCompiler | |
InvokeDynamicCacheCompiler |
A CacheCompiler that uses invokedynamic as a lazy thunk for literals and other
invokedynamic features like SwitchPoint to produce fast (nearly free)
invalidatable caches for things like constant lookup.
|
InvokeDynamicInvocationCompiler | |
MethodBodyCompiler |
MethodBodyCompiler is the base compiler for all method bodies.
|
RootScopedBodyCompiler |
Behaviors common to all "root-scoped" bodies are encapsulated in this class.
|
SkinnyMethodAdapter | |
StackBasedVariableCompiler | |
StandardASMCompiler | |
StandardASMCompiler.InvokerDescriptor | |
StandardInvocationCompiler |
Copyright © 2001-2017 JRuby. All Rights Reserved.