#include <process.h>
Class diagram for Processes:
Public Members | |||
![]() | ![]() | Processes () | |
![]() | ![]() | void | startVMProcess () |
![]() | ![]() | void | discardAll () |
![]() | ![]() | void | processesDo (processesDoFn f, bool doItForAll = false) |
![]() | ![]() | bool | isIdle () |
![]() | ![]() | void | print () |
![]() | ![]() | void | scavenge_contents () |
![]() | ![]() | void | gc_mark_contents () |
![]() | ![]() | void | gc_unmark_contents () |
![]() | ![]() | void | gc_mark_remaining_processes () |
![]() | ![]() | void | enumerate_references (enumeration *e) |
![]() | ![]() | void | enumerate_families (enumeration *e) |
![]() | ![]() | void | verify () |
![]() | ![]() | void | switch_pointers (oop from, oop to) |
![]() | ![]() | void | read_snapshot (FILE* f) |
![]() | ![]() | void | write_snapshot (FILE* f) |
![]() | ![]() | void | chainFrames () |
![]() | ![]() | void | unchainFrames () |
![]() | ![]() | objVectorOop | zombies () |
![]() | ![]() | void | convert () |
![]() | ![]() | void | convert_cont () |
![]() | ![]() | Stack* | stackFor (void* f) |
![]() | ![]() | bool | idle |
![]() | ![]() | bool | needsInvalidate |
Friends | |||
![]() | ![]() | void | doTerminateAll_VM () |
![]() | ![]() | void | doAbortAll_VM () |
![]() | ![]() | void | doDiscardAll_VM () |
Processes::Processes () |
void Processes::startVMProcess () |
void Processes::discardAll () |
void Processes::processesDo (processesDoFn f, bool doItForAll = false) |
bool Processes::isIdle () [inline]
|
void Processes::print () [virtual]
|
Reimplemented from VMObj.
void Processes::scavenge_contents () |
void Processes::gc_mark_contents () |
void Processes::gc_unmark_contents () |
void Processes::gc_mark_remaining_processes () |
void Processes::enumerate_references (enumeration * e) |
void Processes::enumerate_families (enumeration * e) |
void Processes::verify () |
void Processes::switch_pointers (oop f, oop to) |
void Processes::read_snapshot (FILE * f) |
void Processes::write_snapshot (FILE * f) |
void Processes::chainFrames () |
void Processes::unchainFrames () |
objVectorOop Processes::zombies () |
void Processes::convert () |
void Processes::convert_cont () |
Stack * Processes::stackFor (void * f) [inline]
|
void doTerminateAll_VM () [friend]
|
void doAbortAll_VM () [friend]
|
void doDiscardAll_VM () [friend]
|
bool Processes::idle |
bool Processes::needsInvalidate |