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.