Lines Matching full:stack
120 // Push a copy of the function onto the stack.
155 // Store a smi-tagged arguments count on the stack.
159 // Push the function to invoke on the stack.
350 // Retrieve the function from the stack.
353 // Retrieve smi-tagged arguments count from the stack.
357 // Push the allocated receiver to the stack. We need two copies
366 // Copy arguments and receiver to the expression stack.
412 // on-stack receiver as the result.
423 // Remove caller arguments from the stack and return.
465 // Push the function and the receiver onto the stack.
473 // Copy arguments to the stack in a loop.
485 // Get the function from the stack and call it.
504 // context and the function left on the stack by the code
551 // Push a copy of the function onto the stack.
577 // internal frame to make the code faster, since we shouldn't have to do stack
624 __ ret(0); // Return to IC Miss stub, continuation still on stack.
640 // Get the full codegen state from the stack and untag it.
709 // 2. Get the function to call (passed as receiver) from the stack, check
801 // 4. Shift arguments and return address one slot down on the stack
872 // Check the stack for overflow. We are not trying to catch
873 // interruptions (e.g. debug break and preemption) here, so the "real stack
879 // Make ecx the space we have left. The stack might already be overflowed
884 // stack.
887 // Check if the arguments will overflow the stack.
891 // Out of stack space.
896 // End of stack check.
963 // Copy all arguments from the array to the stack.
981 // Update the index on the stack and in register eax.
1187 // stack, and jump back to the case where the argument is a string.
1215 // Push the function on the stack.
1218 // Preserve the number of arguments on the stack. Must preserve eax,
1228 // Retrieve the number of arguments from the stack.
1234 // Remove caller arguments from the stack.
1332 // Pass the function to optimize as the argument to the on-stack
1348 // Untag the AST id and push it on the stack.