Lines Matching full:heap
46 code_object_(HEAP->undefined_value()) {
132 Heap::RootListIndex index) {
138 Heap::RootListIndex index,
147 Heap::RootListIndex index) {
153 Heap::RootListIndex index,
206 // register 'object' contains a heap object pointer. The heap object
242 // register 'object' contains a heap object pointer. The heap object
305 LoadRoot(at, Heap::kGlobalContextMapRootIndex);
320 LoadRoot(at, Heap::kNullValueRootIndex);
325 LoadRoot(at, Heap::kGlobalContextMapRootIndex);
803 // Tries to get a signed int32 out of a double precision floating point heap
2076 Heap::kStringMapRootIndex,
2106 Heap::kAsciiStringMapRootIndex,
2125 Heap::kConsStringMapRootIndex,
2144 Heap::kConsAsciiStringMapRootIndex,
2150 // Allocates a heap number or jumps to the label if the young space is full and
2157 // Allocate an object in the heap for the heap number and tag it as a heap
2166 // Store heap number map in the allocated object.
2167 AssertRegisterIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);
2177 LoadRoot(t6, Heap::kHeapNumberMapRootIndex);
2183 // Copies a fixed number of fields of heap objects from src to dst.
2225 Heap::RootListIndex index,
2450 LoadRoot(t8, Heap::kTheHoleValueRootIndex);
2500 LoadRoot(v0, Heap::kUndefinedValueRootIndex);
2538 // Check for heap number and load double value from it.
2721 Heap::RootListIndex index) {
2735 LoadRoot(at, Heap::kFixedArrayMapRootIndex);
2737 LoadRoot(at, Heap::kFixedCOWArrayMapRootIndex);
2835 CheckMap(map, scratch, Heap::kMetaMapRootIndex, &fail, false);
2971 Heap::RootListIndex map_index,
3082 Heap::RootListIndex root_value_index,
3095 AssertRegisterIsRoot(heap_number_map, Heap::kHeapNumberMapRootIndex);