Public Member Functions | |
void | inlined_send (symbolOop selector) |
void | normal_send (InterpretedIC *ic) |
void | self_send (InterpretedIC *ic) |
void | super_send (InterpretedIC *ic) |
void | double_equal () |
void | double_not_equal () |
void | float_floatify (Floats::Function f, int fno) |
void | float_nullary (Floats::Function f, int fno) |
void | float_unary (Floats::Function f, int fno) |
void | float_binary (Floats::Function f, int fno) |
void | float_unaryToOop (Floats::Function f, int fno) |
void | float_binaryToOop (Floats::Function f, int fno) |
SendersClosure (int size) | |
Public Attributes | |
GrowableArray< oop > * | result |
Private Member Functions | |
void | collect (symbolOop selector) |
void | float_op (Floats::Function f) |
Definition at line 1215 of file methodOop.cpp.
SendersClosure::SendersClosure | ( | int | size | ) | [inline] |
Definition at line 1240 of file methodOop.cpp.
void SendersClosure::collect | ( | symbolOop | selector | ) | [inline, private] |
Definition at line 1217 of file methodOop.cpp.
Referenced by double_equal(), float_op(), inlined_send(), normal_send(), self_send(), and super_send().
void SendersClosure::double_equal | ( | ) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1229 of file methodOop.cpp.
References collect().
Here is the call graph for this function:
void SendersClosure::double_not_equal | ( | ) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1230 of file methodOop.cpp.
References float_op().
Here is the call graph for this function:
void SendersClosure::float_binary | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1235 of file methodOop.cpp.
References float_op().
Here is the call graph for this function:
void SendersClosure::float_binaryToOop | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
void SendersClosure::float_floatify | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1232 of file methodOop.cpp.
References float_op().
Here is the call graph for this function:
void SendersClosure::float_nullary | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1233 of file methodOop.cpp.
References float_op().
Here is the call graph for this function:
void SendersClosure::float_op | ( | Floats::Function | f | ) | [inline, private] |
Definition at line 1219 of file methodOop.cpp.
References collect(), and Floats::selector_for().
Referenced by double_not_equal(), float_binary(), float_floatify(), float_nullary(), float_unary(), and float_unaryToOop().
Here is the call graph for this function:
void SendersClosure::float_unary | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1234 of file methodOop.cpp.
References float_op().
Here is the call graph for this function:
void SendersClosure::float_unaryToOop | ( | Floats::Function | f, | |
int | fno | |||
) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1236 of file methodOop.cpp.
References float_op().
Here is the call graph for this function:
void SendersClosure::inlined_send | ( | symbolOop | selector | ) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1225 of file methodOop.cpp.
References collect(), and InterpretedIC::selector().
Here is the call graph for this function:
void SendersClosure::normal_send | ( | InterpretedIC * | ic | ) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1226 of file methodOop.cpp.
References collect(), and InterpretedIC::selector().
Here is the call graph for this function:
void SendersClosure::self_send | ( | InterpretedIC * | ic | ) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1227 of file methodOop.cpp.
References collect(), and InterpretedIC::selector().
Here is the call graph for this function:
void SendersClosure::super_send | ( | InterpretedIC * | ic | ) | [inline, virtual] |
Reimplemented from TransitiveMethodClosure.
Definition at line 1228 of file methodOop.cpp.
References collect().
Here is the call graph for this function:
Definition at line 1243 of file methodOop.cpp.