

Public Member Functions | |
| RTH_StackFrame (void) | |
| RTH_StackFrame (RTH_Routine f, int p, int ls) | |
| void | invoke (RTH_Runtime *runtime) |
| void | pup (PUP::er &p) |
Data Fields | |
| RTH_Routine | fn |
| int | pc |
| int | localsSize |
| RTH_Locals * | locals |
Definition at line 19 of file RTH.C.
| RTH_StackFrame::RTH_StackFrame | ( | void | ) | [inline] |
Definition at line 26 of file RTH.C.
Referenced by RTH_Runtime_call(), RTH_Runtime_create(), and RTH_Runtime_pup().
| RTH_StackFrame::RTH_StackFrame | ( | RTH_Routine | f, | |
| int | p, | |||
| int | ls | |||
| ) | [inline] |
| void RTH_StackFrame::invoke | ( | RTH_Runtime * | runtime | ) | [inline] |
Definition at line 118 of file RTH.C.
References fn, locals, RTH_Runtime::obj, and pc.
Referenced by RTH_Runtime_call(), RTH_Runtime_done(), and RTH_Runtime_resume().
| void RTH_StackFrame::pup | ( | PUP::er & | p | ) |
Definition at line 50 of file RTH.C.
References allocLocals(), fn, PUP::er::isUnpacking(), locals, localsSize, p, and pc.
Definition at line 22 of file RTH.C.
Referenced by invoke(), pup(), RTH_Runtime_call(), RTH_Runtime_done(), and RTH_Runtime_suspend().
Definition at line 24 of file RTH.C.
Referenced by invoke(), RTH_Runtime::pop(), pup(), and RTH_Runtime::push().
1.5.5