Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

processMap Class Reference

#include <processMap.h>

Class diagram for processMap:

slotsMapDeps slotsMap Map MapBase

List of all members.

Public Members

bool is_process ()
bool is_killable ()
oop clone (oop obj, bool mustAllocate= true, oop genObj= NULL)
bool can_inline_clone ()
oop cloneSize (oop obj, fint len, bool mustAllocate= true, oop filler= NULL)
mirrorOop mirror_proto ()
void kill (oop p)
bool is_live (oop p)
fint empty_object_size ()
virtual void gc_mark_contents (oop p)
void print (oop obj)
void switch_pointer (oop obj, oop* where, oop to)
void dummy_initialize (oop obj, oop filler)

Friends

processOop create_process (Process* process)

Detailed Description


Member Function Documentation

bool processMap::is_process () [inline, virtual]

Reimplemented from Map.

bool processMap::is_killable () [inline, virtual]

Reimplemented from Map.

oop processMap::clone (oop obj, bool mustAllocate = true, oop genObj = NULL) [virtual]

Reimplemented from Map.

bool processMap::can_inline_clone () [inline, virtual]

Reimplemented from Map.

oop processMap::cloneSize (oop obj, fint length, bool mustAllocate = true, oop filler = NULL) [virtual]

Reimplemented from Map.

mirrorOop processMap::mirror_proto () [inline, virtual]

Reimplemented from Map.

void processMap::kill (oop p) [virtual]

Reimplemented from Map.

bool processMap::is_live (oop p) [virtual]

Reimplemented from Map.

fint processMap::empty_object_size () [virtual]

Reimplemented from Map.

void processMap::gc_mark_contents (oop p) [virtual]

Reimplemented from Map.

void processMap::print (oop obj) [virtual]

Reimplemented from Map.

void processMap::switch_pointer (oop obj, oop * where, oop to) [virtual]

Reimplemented from Map.

void processMap::dummy_initialize (oop obj, oop filler) [virtual]

Reimplemented from slotsMap.


Friends And Related Function Documentation

processOop create_process (Process * process) [friend]


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:16:28 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999