| Package | Description |
|---|---|
| org.jruby.compiler | |
| org.jruby.compiler.impl | |
| org.jruby.compiler.util | |
| org.jruby.java.codegen | |
| org.jruby.runtime.callback |
| Modifier and Type | Method and Description |
|---|---|
SkinnyMethodAdapter |
InvocationCompiler.getMethodAdapter() |
SkinnyMethodAdapter |
VariableCompiler.getMethodAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
InvocationCompiler.setMethodAdapter(SkinnyMethodAdapter sma) |
void |
VariableCompiler.setMethodAdapter(SkinnyMethodAdapter sma) |
| Modifier and Type | Field and Description |
|---|---|
protected SkinnyMethodAdapter |
AbstractVariableCompiler.method |
protected SkinnyMethodAdapter |
BaseBodyCompiler.method |
protected SkinnyMethodAdapter |
StandardInvocationCompiler.method |
| Modifier and Type | Method and Description |
|---|---|
SkinnyMethodAdapter |
StandardASMCompiler.getClassInitMethod() |
SkinnyMethodAdapter |
StandardASMCompiler.getInitMethod() |
SkinnyMethodAdapter |
AbstractVariableCompiler.getMethodAdapter() |
SkinnyMethodAdapter |
StandardInvocationCompiler.getMethodAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractVariableCompiler.setMethodAdapter(SkinnyMethodAdapter sma) |
void |
StandardInvocationCompiler.setMethodAdapter(SkinnyMethodAdapter sma) |
| Constructor and Description |
|---|
AbstractVariableCompiler(BaseBodyCompiler methodCompiler,
SkinnyMethodAdapter method,
StaticScope scope,
boolean specificArity,
int argsIndex,
int firstTempIndex) |
HeapBasedVariableCompiler(BaseBodyCompiler methodCompiler,
SkinnyMethodAdapter method,
StaticScope scope,
boolean specificArity,
int argsIndex,
int firstTempIndex) |
StackBasedVariableCompiler(BaseBodyCompiler methodCompiler,
SkinnyMethodAdapter method,
StaticScope scope,
boolean specificArity,
int argsIndex,
int firstTempIndex) |
StandardInvocationCompiler(BaseBodyCompiler methodCompiler,
SkinnyMethodAdapter method) |
| Modifier and Type | Method and Description |
|---|---|
static void |
HandleFactory.loadUnboxedArgument(SkinnyMethodAdapter m,
int index,
java.lang.Class type) |
static void |
HandleFactory.unboxAndCast(SkinnyMethodAdapter m,
java.lang.Class paramClass) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RealClassGenerator.coerceArgumentsToRuby(SkinnyMethodAdapter mv,
java.lang.Class[] paramTypes,
int rubyIndex) |
static void |
RealClassGenerator.coerceResultAndReturn(SkinnyMethodAdapter mv,
java.lang.Class returnType) |
| Modifier and Type | Method and Description |
|---|---|
void |
InvocationCallbackFactory.callMethodMissingIfNecessary(SkinnyMethodAdapter mv,
org.objectweb.asm.Label afterCall,
org.objectweb.asm.Label okCall)
Deprecated.
|
Copyright © 2002-2009 JRuby Team. All Rights Reserved.