| Modifier and Type | Method and Description |
|---|---|
IRMethod |
IRModule.getClassMethod(java.lang.String name) |
IRMethod |
IRExecutionScope.getClosestMethodAncestor() |
IRMethod |
IRModule.getInstanceMethod(java.lang.String name) |
IRMethod |
IRModule.getRootMethod() |
IRMethod |
IRScript.getRootMethod() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IRMethod> |
IRModule.getMethods() |
| Modifier and Type | Method and Description |
|---|---|
void |
IRModule.addMethod(IRMethod method) |
static boolean |
IRModule.isAClassRootMethod(IRMethod m) |
| Modifier and Type | Field and Description |
|---|---|
IRMethod |
DefineClassMethodInstr.method |
IRMethod |
DefineInstanceMethodInstr.method |
| Modifier and Type | Method and Description |
|---|---|
IRMethod |
CallInstr.getTargetMethod() |
IRMethod |
CallInstr.getTargetMethodWithReceiver(Operand receiver) |
IRMethod |
RubyInternalCallInstr.getTargetMethodWithReceiver(Operand receiver) |
| Constructor and Description |
|---|
DefineClassMethodInstr(Operand container,
IRMethod method) |
DefineInstanceMethodInstr(Operand container,
IRMethod method) |
METHOD_VERSION_GUARD_Instr(IRMethod m,
CodeVersion v,
Label failurePathLabel) |
| Modifier and Type | Method and Description |
|---|---|
void |
CFG.inlineMethod(IRMethod m,
BasicBlock callBB,
CallInstr call) |
| Modifier and Type | Method and Description |
|---|---|
void |
JVM.emit(IRMethod method) |
| Modifier and Type | Field and Description |
|---|---|
IRMethod |
InterpretedIRMethod.method |
| Constructor and Description |
|---|
InterpretedIRMethod(IRMethod method,
RubyModule implementationClass) |
| Modifier and Type | Field and Description |
|---|---|
IRMethod |
InlineMethodHint.inlineableMethod |
| Modifier and Type | Method and Description |
|---|---|
void |
InterpreterContext.allocateSharedBindingScope(IRMethod method) |
void |
NaiveInterpreterContext.allocateSharedBindingScope(IRMethod method) |
| Constructor and Description |
|---|
InlineMethodHint(IRMethod m) |
| Constructor and Description |
|---|
SharedBindingDynamicScope(StaticScope staticScope,
IRMethod irMethod) |
Copyright © 2002-2009 JRuby Team. All Rights Reserved.