Lines Matching refs:stack
203 // Check if this is a real stack overflow.
567 // Stepping can repeatedly create code, and code GC requires stack guards to
721 // Synchronize the stack limit with the active continuation for stack-switching.
722 // This can be done before or after changing the stack pointer itself, as long
723 // as we update both before the next stack check.
727 // at the next stack check.
732 auto stack = Managed<wasm::StackMemory>::cast(continuation.stack()).get();
734 PrintF("Switch to stack #%d\n", stack->id());
736 uintptr_t limit = reinterpret_cast<uintptr_t>(stack->jmpbuf()->stack_limit);
741 // Allocate a new continuation, and prepare for stack switching by updating the
742 // active continuation, active suspender and stack limit.
756 Managed<wasm::StackMemory>::cast(target->stack()).get().get();
776 // Update the stack limit after a stack switch, and preserve pending interrupts.