interpretedNode Class Reference

Inheritance diagram for interpretedNode:

Inheritance graph
[legend]
Collaboration diagram for interpretedNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 interpretedNode (methodOop method, klassOop receiver_klass, TickPosition where)
bool is_interpreted () const
bool match (methodOop m, klassOop k)
methodOop method ()
klassOop receiver_klass ()
void print (outputStream *st, int total_ticks)

Static Public Member Functions

static void print_title (outputStream *st)

Private Attributes

methodOop _method
klassOop _receiver_klass

Detailed Description

Definition at line 187 of file fprofiler.cpp.


Constructor & Destructor Documentation

interpretedNode::interpretedNode ( methodOop  method,
klassOop  receiver_klass,
TickPosition  where 
) [inline]

Definition at line 192 of file fprofiler.cpp.

References _method, _receiver_klass, method(), receiver_klass(), and pnode::update().

Here is the call graph for this function:


Member Function Documentation

bool interpretedNode::is_interpreted (  )  const [inline, virtual]

Reimplemented from pnode.

Definition at line 198 of file fprofiler.cpp.

bool interpretedNode::match ( methodOop  m,
klassOop  k 
) [inline, virtual]

Reimplemented from pnode.

Definition at line 200 of file fprofiler.cpp.

References _method, and _receiver_klass.

methodOop interpretedNode::method (  )  [inline, virtual]

Implements pnode.

Definition at line 205 of file fprofiler.cpp.

References _method.

Referenced by interpretedNode().

void interpretedNode::print ( outputStream st,
int  total_ticks 
) [inline, virtual]

Reimplemented from pnode.

Definition at line 213 of file fprofiler.cpp.

References pnode::print().

Here is the call graph for this function:

static void interpretedNode::print_title ( outputStream st  )  [inline, static]

Reimplemented from pnode.

Definition at line 208 of file fprofiler.cpp.

References outputStream::print(), and pnode::print_title().

Referenced by FlatProfiler::print().

Here is the call graph for this function:

klassOop interpretedNode::receiver_klass (  )  [inline, virtual]

Implements pnode.

Definition at line 206 of file fprofiler.cpp.

References _receiver_klass.

Referenced by interpretedNode().


Member Data Documentation

methodOop interpretedNode::_method [private]

Definition at line 189 of file fprofiler.cpp.

Referenced by interpretedNode(), match(), and method().

klassOop interpretedNode::_receiver_klass [private]

Definition at line 190 of file fprofiler.cpp.

Referenced by interpretedNode(), match(), and receiver_klass().


The documentation for this class was generated from the following file:
Generated on Mon Oct 9 14:02:22 2006 for Strongtalk VM by  doxygen 1.4.7