Home | History | Annotate | Download | only in x64

Lines Matching full:heap

176     // Now allocate the JSObject on the heap.
191 __ LoadRoot(rcx, Heap::kEmptyFixedArrayRootIndex);
201 __ LoadRoot(rdx, Heap::kOnePointerFillerMapRootIndex);
203 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex);
217 // need to undo the allocation, so that the heap is in a consistent state
259 __ LoadRoot(rcx, Heap::kFixedArrayMapRootIndex);
270 __ LoadRoot(rdx, Heap::kUndefinedValueRootIndex);
285 __ or_(rdi, Immediate(kHeapObjectTag)); // add the heap tag
293 // Undo the setting of the new top so that the heap is verifiable. For
665 __ CompareRoot(rbx, Heap::kNullValueRootIndex);
667 __ CompareRoot(rbx, Heap::kUndefinedValueRootIndex);
784 __ LoadRoot(kScratchRegister, Heap::kRealStackLimitRootIndex);
827 __ CompareRoot(rbx, Heap::kNullValueRootIndex);
829 __ CompareRoot(rbx, Heap::kUndefinedValueRootIndex);
1406 __ LoadRoot(kScratchRegister, Heap::kUndefinedValueRootIndex);
1468 __ CompareRoot(rsp, Heap::kStackLimitRootIndex);