Definition at line 1041 of file methodOop.cpp.
void TransitiveMethodClosure::allocate_closure | ( | AllocationType | type, | |
int | nofArgs, | |||
methodOop | meth | |||
) | [virtual] |
void TransitiveMethodClosure::allocate_context | ( | int | nofTemps, | |
bool | forMethod | |||
) | [inline, virtual] |
void TransitiveMethodClosure::allocate_temporaries | ( | int | nofTemps | ) | [inline, virtual] |
void TransitiveMethodClosure::cond_node | ( | CondNode * | node | ) | [virtual] |
void TransitiveMethodClosure::copy_argument_into_context | ( | int | argNo, | |
int | no | |||
) | [inline, virtual] |
void TransitiveMethodClosure::copy_self_into_context | ( | ) | [inline, virtual] |
void TransitiveMethodClosure::dll_call_node | ( | DLLCallNode * | node | ) | [virtual] |
Implements MethodClosure.
Definition at line 1130 of file methodOop.cpp.
References ExternalCallNode::failure_code().
Here is the call graph for this function:
void TransitiveMethodClosure::double_equal | ( | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1076 of file methodOop.cpp.
void TransitiveMethodClosure::double_not_equal | ( | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1077 of file methodOop.cpp.
void TransitiveMethodClosure::float_allocate | ( | int | nofFloatTemps, | |
int | nofFloatExprs | |||
) | [inline, virtual] |
void TransitiveMethodClosure::float_binary | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1093 of file methodOop.cpp.
void TransitiveMethodClosure::float_binaryToOop | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1095 of file methodOop.cpp.
void TransitiveMethodClosure::float_floatify | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1088 of file methodOop.cpp.
void TransitiveMethodClosure::float_move | ( | int | fno, | |
int | from | |||
) | [inline, virtual] |
void TransitiveMethodClosure::float_nullary | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1091 of file methodOop.cpp.
void TransitiveMethodClosure::float_set | ( | int | fno, | |
doubleOop | value | |||
) | [inline, virtual] |
void TransitiveMethodClosure::float_unary | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1092 of file methodOop.cpp.
void TransitiveMethodClosure::float_unaryToOop | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1094 of file methodOop.cpp.
void TransitiveMethodClosure::if_node | ( | IfNode * | node | ) | [virtual] |
Implements MethodClosure.
Definition at line 1102 of file methodOop.cpp.
References IfNode::else_code().
Here is the call graph for this function:
virtual void TransitiveMethodClosure::inlined_send | ( | symbolOop | selector | ) | [inline, virtual] |
void TransitiveMethodClosure::method_return | ( | int | nofArgs | ) | [inline, virtual] |
void TransitiveMethodClosure::nonlocal_return | ( | int | nofArgs | ) | [inline, virtual] |
void TransitiveMethodClosure::normal_send | ( | InterpretedIC * | ic | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1073 of file methodOop.cpp.
void TransitiveMethodClosure::pop | ( | ) | [inline, virtual] |
void TransitiveMethodClosure::predict_prim_call | ( | primitive_desc * | pdesc, | |
int | failure_start | |||
) | [inline, virtual] |
void TransitiveMethodClosure::primitive_call_node | ( | PrimitiveCallNode * | node | ) | [virtual] |
Implements MethodClosure.
Definition at line 1123 of file methodOop.cpp.
References ExternalCallNode::failure_code().
Here is the call graph for this function:
void TransitiveMethodClosure::push_argument | ( | int | no | ) | [inline, virtual] |
void TransitiveMethodClosure::push_classVar | ( | associationOop | assoc | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedClassVarNamesClosure.
Definition at line 1062 of file methodOop.cpp.
void TransitiveMethodClosure::push_classVar_name | ( | symbolOop | name | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedClassVarNamesClosure.
Definition at line 1063 of file methodOop.cpp.
void TransitiveMethodClosure::push_global | ( | associationOop | obj | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedGlobalsClosure.
Definition at line 1064 of file methodOop.cpp.
void TransitiveMethodClosure::push_instVar | ( | int | offset | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedInstVarNamesClosure.
Definition at line 1060 of file methodOop.cpp.
void TransitiveMethodClosure::push_instVar_name | ( | symbolOop | name | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedInstVarNamesClosure.
Definition at line 1061 of file methodOop.cpp.
void TransitiveMethodClosure::push_literal | ( | oop | obj | ) | [inline, virtual] |
void TransitiveMethodClosure::push_self | ( | ) | [inline, virtual] |
void TransitiveMethodClosure::push_temporary | ( | int | no, | |
int | context | |||
) | [inline, virtual] |
void TransitiveMethodClosure::push_temporary | ( | int | no | ) | [inline, virtual] |
void TransitiveMethodClosure::push_tos | ( | ) | [inline, virtual] |
void TransitiveMethodClosure::self_send | ( | InterpretedIC * | ic | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1074 of file methodOop.cpp.
void TransitiveMethodClosure::set_self_via_context | ( | ) | [inline, virtual] |
void TransitiveMethodClosure::store_classVar | ( | associationOop | assoc | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedClassVarNamesClosure.
Definition at line 1069 of file methodOop.cpp.
void TransitiveMethodClosure::store_classVar_name | ( | symbolOop | name | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedClassVarNamesClosure.
Definition at line 1070 of file methodOop.cpp.
void TransitiveMethodClosure::store_global | ( | associationOop | obj | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedGlobalsClosure.
Definition at line 1071 of file methodOop.cpp.
void TransitiveMethodClosure::store_instVar | ( | int | offset | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedInstVarNamesClosure.
Definition at line 1067 of file methodOop.cpp.
void TransitiveMethodClosure::store_instVar_name | ( | symbolOop | name | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in ReferencedInstVarNamesClosure.
Definition at line 1068 of file methodOop.cpp.
void TransitiveMethodClosure::store_temporary | ( | int | no, | |
int | context | |||
) | [inline, virtual] |
void TransitiveMethodClosure::store_temporary | ( | int | no | ) | [inline, virtual] |
void TransitiveMethodClosure::super_send | ( | InterpretedIC * | ic | ) | [inline, virtual] |
Implements MethodClosure.
Reimplemented in SendersClosure.
Definition at line 1075 of file methodOop.cpp.
void TransitiveMethodClosure::while_node | ( | WhileNode * | node | ) | [virtual] |
Implements MethodClosure.
Definition at line 1115 of file methodOop.cpp.
References WhileNode::body_code().
Here is the call graph for this function:
void TransitiveMethodClosure::zap_scope | ( | ) | [inline, virtual] |