Lines Matching defs:stack
17 // Maintains a per-v8thread stack area that can be used by irregexp
18 // implementation for its backtracking stack.
21 // Create and delete an instance to control the life-time of a growing stack.
23 // Initializes the stack memory area if necessary.
25 ~RegExpStackScope(); // Releases the stack if it has grown.
29 RegExpStack* stack() const { return regexp_stack_; }
43 // Number of allocated locations on the stack below the limit. No sequence of
44 // pushes must be longer than this without doing a stack-limit check.
60 // If the stack pointer gets below the limit, we should react and
61 // either grow the stack or report an out-of-stack exception.
62 // There is only a limited number of locations below the stack limit,
63 // so users of the stack should check the stack limit during any
79 // Maximal size of allocated stack area.
87 // Minimal size of dynamically-allocated stack area.
92 // stack is allocated. This guarantees that a stack is always available and
136 // A position-independent representation of the stack pointer.