Home | History | Annotate | Download | only in cctest

Lines Matching full:heap

81   HEAP->ConfigureHeap(2*256*KB, 4*MB, 4*MB);
89 (HEAP->MaxObjectSizeInPagedSpace() - FixedArray::kHeaderSize) /
91 Object* obj = HEAP->AllocateFixedArray(array_size)->ToObjectChecked();
96 CHECK(HEAP->InSpace(*array, NEW_SPACE));
99 HEAP->CollectGarbage(OLD_POINTER_SPACE);
102 CHECK(HEAP->InSpace(*array, OLD_POINTER_SPACE));
107 HEAP->ConfigureHeap(2*256*KB, 4*MB, 4*MB);
115 // Do a mark compact GC to shrink the heap.
116 HEAP->CollectGarbage(OLD_POINTER_SPACE);
119 int size = (HEAP->MaxObjectSizeInPagedSpace() - FixedArray::kHeaderSize) /
121 Object* obj = HEAP->AllocateFixedArray(size)->ToObjectChecked();
126 CHECK(HEAP->InSpace(*array, NEW_SPACE));
132 { MaybeObject* maybe_obj = HEAP->AllocateFixedArray(100, TENURED);
141 HEAP->CollectGarbage(OLD_POINTER_SPACE);
144 CHECK(HEAP->InSpace(*array, NEW_SPACE));
152 // call mark-compact when heap is empty
153 HEAP->CollectGarbage(OLD_POINTER_SPACE);
160 maybe_array = HEAP->AllocateFixedArray(ARRAY_SIZE);
162 HEAP->CollectGarbage(NEW_SPACE);
164 array = HEAP->AllocateFixedArray(ARRAY_SIZE)->ToObjectChecked();
170 maybe_mapp = HEAP->AllocateMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
172 HEAP->CollectGarbage(MAP_SPACE);
173 mapp = HEAP->AllocateMap(JS_OBJECT_TYPE,
178 String::cast(HEAP->LookupAsciiSymbol("theFunction")->ToObjectChecked());
180 HEAP->AllocateSharedFunctionInfo(func_name)->ToObjectChecked());
182 HEAP->AllocateFunction(*Isolate::Current()->function_map(),
184 HEAP->undefined_value())->ToObjectChecked());
186 Map::cast(HEAP->AllocateMap(JS_OBJECT_TYPE,
193 HEAP->AllocateJSObject(function)->ToObjectChecked());
194 HEAP->CollectGarbage(OLD_POINTER_SPACE);
197 String::cast(HEAP->LookupAsciiSymbol("theFunction")->ToObjectChecked());
204 obj = JSObject::cast(HEAP->AllocateJSObject(function)->ToObjectChecked());
206 String::cast(HEAP->LookupAsciiSymbol("theObject")->ToObjectChecked());
210 String::cast(HEAP->LookupAsciiSymbol("theSlot")->ToObjectChecked());
216 HEAP->CollectGarbage(OLD_POINTER_SPACE);
219 String::cast(HEAP->LookupAsciiSymbol("theObject")->ToObjectChecked());
226 String::cast(HEAP->LookupAsciiSymbol("theSlot")->ToObjectChecked());
249 } while (HEAP->map_space()->MapPointersEncodable());
255 HEAP->CollectAllGarbage(true);
257 CHECK(HEAP->map_space()->MapPointersEncodable());
279 HEAP->SetGlobalGCPrologueCallback(&GCPrologueCallbackFunc);
280 HEAP->SetGlobalGCEpilogueCallback(&GCEpilogueCallbackFunc);
283 HEAP->PerformScavenge();
288 HEAP->CollectGarbage(OLD_POINTER_SPACE);
309 global_handles->Create(HEAP->AllocateFixedArray(1)->ToObjectChecked());
311 global_handles->Create(HEAP->AllocateFixedArray(1)->ToObjectChecked());
313 global_handles->Create(HEAP->AllocateFixedArray(1)->ToObjectChecked());
325 global_handles->Create(HEAP->AllocateFixedArray(1)->ToObjectChecked());
327 global_handles->Create(HEAP->AllocateFixedArray(1)->ToObjectChecked());
329 global_handles->Create(HEAP->AllocateFixedArray(1)->ToObjectChecked());
359 HEAP->CollectGarbage(OLD_POINTER_SPACE);
387 HEAP->CollectGarbage(OLD_POINTER_SPACE);
400 HEAP->CollectGarbage(OLD_POINTER_SPACE);
436 global_handles->Create(HEAP->AllocateFixedArray(1)->ToObjectChecked());