Lines Matching full:stack
78 /* Virtual stack - the struct is used as a virtual stack for each thread.
79 * Every thread initializes with a stack of size INIT_TOP_STACK.
80 * Every method entry decreases from the current stack point,
81 * and when a thread stack reaches its top of stack (return from the global
82 * function), the top of stack and the current stack increase. Notice that
83 * when returning from a function the stack pointer is the address of
100 /* end of virtual stack. */
160 * It updates the virtual stack, or creates it if this is the first
161 * method entry in the thread. The stack pointer is decreased.
179 /* initialize the stack. */
190 /* decrease the stack. */
196 * It updates the virtual stack.
197 * Increases the stack pointer.
198 * If the stack pointer reached the top (left the global function)
400 * (need to store the virtual stack there).
404 /* Allocate a thread local storage slot for the thread "stack" */
418 * to free the thread "virtual stack" storage