VM_Scavenge Class Reference

#include <vmOperations.hpp>

Inheritance diagram for VM_Scavenge:

Inheritance graph
[legend]
Collaboration diagram for VM_Scavenge:

Collaboration graph
[legend]
List of all members.

Public Member Functions

bool is_scavenge () const
 VM_Scavenge (oop *addr)
void doit ()
char * name ()

Private Attributes

oopaddr

Detailed Description

Definition at line 47 of file vmOperations.hpp.


Constructor & Destructor Documentation

VM_Scavenge::VM_Scavenge ( oop addr  )  [inline]

Definition at line 52 of file vmOperations.hpp.

References addr.


Member Function Documentation

void VM_Scavenge::doit (  )  [virtual]

Implements VM_Operation.

Definition at line 39 of file vmOperations.cpp.

References addr, VM_Operation::calling_process(), DeltaProcess::last_frame(), Processes::print(), frame::print(), outputStream::print_cr(), Universe::scavenge(), and std.

Here is the call graph for this function:

bool VM_Scavenge::is_scavenge (  )  const [inline, virtual]

Reimplemented from VM_Operation.

Definition at line 51 of file vmOperations.hpp.

char* VM_Scavenge::name (  )  [inline, virtual]

Reimplemented from VM_Operation.

Definition at line 55 of file vmOperations.hpp.


Member Data Documentation

oop* VM_Scavenge::addr [private]

Definition at line 49 of file vmOperations.hpp.

Referenced by doit(), and VM_Scavenge().


The documentation for this class was generated from the following files:
Generated on Mon Oct 9 14:21:19 2006 for Strongtalk VM by  doxygen 1.4.7