vmSymbols Class Reference

#include <vmSymbols.hpp>

Inheritance diagram for vmSymbols:

Inheritance graph
[legend]
Collaboration diagram for vmSymbols:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static void initialize ()
static void follow_contents ()
static void switch_pointers (oop from, oop to)
static void relocate ()
static void verify ()

Friends

void vmSymbols_init ()

Detailed Description

Definition at line 177 of file vmSymbols.hpp.


Member Function Documentation

void vmSymbols::follow_contents (  )  [static]

Definition at line 43 of file vmSymbols.cpp.

References MarkSweep::follow_root(), terminating_enum, and vm_symbols.

Referenced by MarkSweep::mark_sweep_phase1().

Here is the call graph for this function:

void vmSymbols::initialize (  )  [static]

Definition at line 32 of file vmSymbols.cpp.

References VMSYMBOL_INIT, and VMSYMBOLS.

Referenced by main().

void vmSymbols::relocate (  )  [static]

Definition at line 49 of file vmSymbols.cpp.

References RELOCATE_TEMPLATE, terminating_enum, and vm_symbols.

void vmSymbols::switch_pointers ( oop  from,
oop  to 
) [static]

Definition at line 36 of file vmSymbols.cpp.

References SWITCH_POINTERS_TEMPLATE, terminating_enum, and vm_symbols.

void vmSymbols::verify (  )  [static]

Definition at line 56 of file vmSymbols.cpp.


Friends And Related Function Documentation

void vmSymbols_init (  )  [friend]


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