#define SaveNonVolRegsAndCall0 (fn) |
#define SaveNonVolRegsAndCall1 (fn, a) |
#define SaveNonVolRegsAndCall2 (fn, a, b) |
#define SaveNonVolRegsAndCall3 (fn, a, b, c) |
#define SaveNonVolRegsAndCall4 (fn, a, b, c, d) |
#define SaveNonVolRegsAndCall5 (fn, a, b, c, d, e) |
void volatile ContinueAfterReturnTrap (oop result, char * pc, char * sp) |
bool is_Self_return_address (char * ret_addr) [inline]
|
void Set_Byte_Map_Base (char * base) [inline]
|
char * Byte_Map_Base () [inline]
|
void FlushRegisterWindows () [inline]
|
void set_SPLimitReg (char *) |
void setSPLimit (char * m) [inline]
|
char * currentSPLimit () [inline]
|
void* currentRTOC () |
char * first_inst_addr (void * fnPtr) [inline]
|
void * save1Arg (void * p) [inline]
|
oop SaveSelfNonVolRegs (...) |
oop SaveNVAndCall5 (...) |
bool fastPreemptionCheck () [inline]
|
char* SendMessage_stub_returnPC |
char* SendDIMessage_stub_returnPC |
const fint SendMessage_stub_volatile_register_sp_offset [static]
|
const fint SendDIMessage_stub_volatile_register_sp_offset [static]
|
char* ReturnTrap_returnPC |
char* byte_map_base |
char* SPLimit |
char* SaveSelfNonVolRegs_returnPC |
char* SaveNVRet |
const fint SaveNV_fn_arg_index [static]
|
const int32 SelfStackLimit |