#include <vframe.h>
Class diagram for interpreted_vframe:
Public Members | |||
interpreter* | interp () | ||
bool | is_compiled () | ||
interpreted_vframe (frame* f) | |||
interpreted_vframe () | |||
smiOop | descOffset () | ||
int32 | real_bci () | ||
abstract_vframe* | parent () | ||
bool | is_top () | ||
oop | selector () | ||
oop | delegatee () | ||
oop | method () | ||
oop | methodHolder_or_map () | ||
int32 | scopeID () | ||
bool | is_primCall () | ||
bool | is_uncommonTrap () | ||
bool | isCallerOf (ScopeDesc* callee) | ||
oop | get_slot (slotDesc* s) | ||
void | set_slot (slotDesc* s, oop x) | ||
void | get_expr_stack (oop*& stack, smi& len, bool badOopForUnknown = false) | ||
oop | self () | ||
oop | receiver () | ||
oop | block () | ||
oop | methodHolder_object () | ||
void | createBlocks (abstract_vframe* calleeOrNull, OopOopTable*& blockValues) | ||
void | enumerate_references (enumeration *e) | ||
Protected Members | |||
void | print_code (fint curFrame) |
interpreter * interpreted_vframe::interp () [inline]
|
bool interpreted_vframe::is_compiled () [inline, virtual]
|
Reimplemented from abstract_vframe.
interpreted_vframe::interpreted_vframe (frame * f) |
interpreted_vframe::interpreted_vframe () [inline]
|
smiOop interpreted_vframe::descOffset () [inline, virtual]
|
Reimplemented from abstract_vframe.
int32 interpreted_vframe::real_bci () [virtual]
|
Reimplemented from abstract_vframe.
abstract_vframe * interpreted_vframe::parent () [virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::is_top () [inline, virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::selector () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::delegatee () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::method () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::methodHolder_or_map () [virtual]
|
Reimplemented from abstract_vframe.
int32 interpreted_vframe::scopeID () [inline, virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::is_primCall () [virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::is_uncommonTrap () [inline, virtual]
|
Reimplemented from abstract_vframe.
bool interpreted_vframe::isCallerOf (ScopeDesc * callee) [inline, virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::get_slot (slotDesc * sd) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::set_slot (slotDesc * sd, oop x) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::get_expr_stack (oop *& stack, smi & len, bool badOopForUnknown = false) [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::self () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::receiver () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::block () [virtual]
|
Reimplemented from abstract_vframe.
oop interpreted_vframe::methodHolder_object () [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::createBlocks (abstract_vframe * calleeOrNull, OopOopTable *& blkValues) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::enumerate_references (enumeration * e) [virtual]
|
Reimplemented from abstract_vframe.
void interpreted_vframe::print_code (fint curFrame) [inline, protected, virtual]
|
Reimplemented from abstract_vframe.