Lines Matching full:stack
36 // Maintains a per-v8thread stack area that can be used by irregexp
37 // implementation for its backtracking stack.
38 // Since there is only one stack area, the Irregexp implementation is not
43 // Create and delete an instance to control the life-time of a growing stack.
45 // Initializes the stack memory area if necessary.
47 ~RegExpStackScope(); // Releases the stack if it has grown.
49 RegExpStack* stack() const { return regexp_stack_; }
60 // Number of allocated locations on the stack below the limit.
61 // No sequence of pushes must be longer that this without doing a stack-limit
65 // Gives the top of the memory used as stack.
71 // The total size of the memory allocated for the stack.
74 // If the stack pointer gets below the limit, we should react and
75 // either grow the stack or report an out-of-stack exception.
76 // There is only a limited number of locations below the stack limit,
77 // so users of the stack should check the stack limit during any
100 // Minimal size of allocated stack area.
103 // Maximal size of allocated stack area.