#include <processOop.h>
Class diagram for processOopClass:
Public Members | |||
![]() | ![]() | Process* | process () |
![]() | ![]() | void | set_process (Process* p) |
![]() | ![]() | processOop | clone (bool mustAllocate= true) |
![]() | ![]() | vframeOop | vframeList () |
![]() | ![]() | oop | NewProcess_prim (smi stackSize, oop rcvr, stringOop sel, objVectorOop args, void *FH) |
![]() | ![]() | oop | AbortProcess_prim (void *FH) |
![]() | ![]() | oop | PrintProcessStack_prim (void *FH) |
![]() | ![]() | oop | TWAINS_prim (objVectorOop resultArg, bool stepping, oop stop, void *FH) |
![]() | ![]() | oop | ProcessReturnValue_prim (void *FH) |
![]() | ![]() | smi | StackDepth_prim (void *FH) |
![]() | ![]() | oop | ActivationStack_prim (void *FH) |
![]() | ![]() | void | set_return_oop (oop ret) |
![]() | ![]() | oop | get_return_oop () |
![]() | ![]() | oop | ActivationAt_prim (smi index, void *FH) |
![]() | ![]() | oop | KillUpTo_prim (smi index, void *FH) |
![]() | ![]() | oop | GotoByteCode_prim (smi index, objVectorOop exprStack, void *FH) |
![]() | ![]() | oop | set_current_hash_prim (smi val) |
![]() | ![]() | void | switch_return_oop (oop* where, oop to) |
Protected Members | |||
![]() | ![]() | processOopClass* | addr () |
![]() | ![]() | oop | get_result (oop resultArg) |
![]() | ![]() | void | kill_process () |
![]() | ![]() | bool | is_live_process () |
![]() | ![]() | vframeOop | clone_vframeOop (abstract_vframe* vf, Process* p, bool mustAllocate= true) |
![]() | ![]() | Process* | TWAINS_receiver_check (void* FH) |
![]() | ![]() | bool | TWAINS_result_vector_check (objVectorOop resultArg, void* FH) |
![]() | ![]() | vframeOop | TWAINS_stop_activation_check (Process* proc, oop stop, void* FH) |
![]() | ![]() | bool | TWAINS_parallel_check (void* FH) |
![]() | ![]() | void | TWAINS_await_signal () |
![]() | ![]() | void | TWAINS_transfer_to_another_process ( Process* proc, objVectorOop& resultArg, bool stepping, vframeOop stop_vfo) |
![]() | ![]() | abstract_vframe* | vframe_at (smi index, void *FH, Process*& p, frame*& last) |
![]() | ![]() | Process* | _process |
![]() | ![]() | vframeOop | _vframeList |
![]() | ![]() | oop | _return_oop |
Friends | |||
![]() | ![]() | class | processMap |
Process * processOopClass::process () [inline]
|
void processOopClass::set_process (Process * p) [inline]
|
processOop processOopClass::clone (bool mustAllocate = true) [inline]
|
Reimplemented from slotsOopClass.
vframeOop processOopClass::vframeList () [inline]
|
oop processOopClass::NewProcess_prim (smi stackSize, oop rcvr, stringOop sel, objVectorOop args, void * FH) |
oop processOopClass::AbortProcess_prim (void * FH) |
oop processOopClass::PrintProcessStack_prim (void * FH) |
oop processOopClass::TWAINS_prim (objVectorOop resultArg, bool stepping, oop stop, void * FH) |
oop processOopClass::ProcessReturnValue_prim (void * FH) |
smi processOopClass::StackDepth_prim (void * FH) |
oop processOopClass::ActivationStack_prim (void * FH) |
void processOopClass::set_return_oop (oop ret) [inline]
|
oop processOopClass::get_return_oop () [inline]
|
oop processOopClass::ActivationAt_prim (smi index, void * FH) |
oop processOopClass::KillUpTo_prim (smi index, void * FH) |
oop processOopClass::GotoByteCode_prim (smi bci, objVectorOop exprStack, void * FH) |
oop processOopClass::set_current_hash_prim (smi val) [inline]
|
void processOopClass::switch_return_oop (oop * where, oop to) [inline]
|
processOopClass * processOopClass::addr () [inline, protected]
|
Reimplemented from slotsOopClass.
oop processOopClass::get_result (oop resultArg) [protected]
|
void processOopClass::kill_process () [protected]
|
bool processOopClass::is_live_process () [protected]
|
vframeOop processOopClass::clone_vframeOop (abstract_vframe * vf, Process * p, bool mustAllocate = true) [protected]
|
Process * processOopClass::TWAINS_receiver_check (void * FH) [protected]
|
bool processOopClass::TWAINS_result_vector_check (objVectorOop resultArg, void * FH) [protected]
|
vframeOop processOopClass::TWAINS_stop_activation_check (Process * proc, oop stop, void * FH) [protected]
|
bool processOopClass::TWAINS_parallel_check (void * FH) [protected]
|
void processOopClass::TWAINS_await_signal () [protected]
|
void processOopClass::TWAINS_transfer_to_another_process (Process * proc, objVectorOop & resultArg, bool stepping, vframeOop stop_vfo) [protected]
|
abstract_vframe * processOopClass::vframe_at (smi index, void * FH, Process *& p, frame *& last) [protected]
|
friend class processMap [friend]
|
Process* processOopClass::_process [protected]
|
vframeOop processOopClass::_vframeList [protected]
|
oop processOopClass::_return_oop [protected]
|