Home | History | Annotate | Download | only in x64

Lines Matching full:stack

96     // Push a copy of the function onto the stack.
122 // Push a copy of the function onto the stack.
157 // Store a smi-tagged arguments count on the stack.
161 // Push the function to invoke on the stack.
358 // Retrieve the function from the stack.
361 // Retrieve smi-tagged arguments count from the stack.
365 // Push the allocated receiver to the stack. We need two copies
374 // Copy arguments and receiver to the expression stack.
420 // on-stack receiver as the result.
431 // Remove caller arguments from the stack and return.
471 // Platform specific argument handling. After this, the stack contains
492 // Push the function and the receiver onto the stack.
498 // Load the previous frame pointer to access C argument on stack
529 // Current stack contents:
539 // Copy arguments to the stack in a loop.
569 // context and the function left on the stack by the code
593 // Push a copy of the function onto the stack.
620 // Push a copy of the function onto the stack.
646 // internal frame to make the code faster, since we shouldn't have to do stack
693 __ ret(0); // Return to IC Miss stub, continuation still on stack.
710 // Get the full codegen state from the stack and untag it.
761 // Stack Layout:
782 // 2. Get the function to call (passed as receiver) from the stack, check
785 // The function to call is at position n+1 on the stack.
873 // 4. Shift arguments and return address one slot down on the stack
934 // Stack at entry:
941 // Stack frame:
955 // Check the stack for overflow. We are not trying to catch
956 // interruptions (e.g. debug break and preemption) here, so the "real stack
961 // Make rcx the space we have left. The stack might already be overflowed
965 // stack.
967 // Check if the arguments will overflow the stack.
971 // Out of stack space.
976 // End of stack check.
1042 // Copy all arguments from the array to the stack.
1061 // Update the index on the stack and in register rax.
1268 // stack, and jump back to the case where the argument is a string.
1296 // Push the function on the stack.
1299 // Preserve the number of arguments on the stack. Must preserve rax,
1308 // Retrieve the number of arguments from the stack. Number is a Smi.
1315 // Remove caller arguments from the stack.
1412 // Pass the function to optimize as the argument to the on-stack
1428 // Untag the AST id and push it on the stack.