Home | History | Annotate | Download | only in heap

Lines Matching full:heap_

20     : heap_(heap),
92 heap_->set_store_buffer_top(reinterpret_cast<Smi*>(start_));
109 heap_->set_store_buffer_top(reinterpret_cast<Smi*>(start_));
145 PointerChunkIterator it(heap_);
185 PointerChunkIterator it(heap_);
198 containing_chunk = MemoryChunk::FromAnyPointerAddress(heap_, addr);
210 heap_->isolate()->CountUsage(
226 containing_chunk = MemoryChunk::FromAnyPointerAddress(heap_, addr);
243 PointerChunkIterator it(heap_);
296 heap_->InNewSpace(object);
307 VerifyPointers(heap_->lo_space());
329 if (heap_->InFromSpace(object)) {
338 if (heap_->InToSpace(object)) {
378 if (heap_->InNewSpace(object) && object->IsHeapObject()) {
383 heap_->mark_compact_collector()->IsSlotInLiveObject(addr)) {
392 LargeObjectIterator it(heap_->lo_space());
408 CHECK(heap_->InNewSpace(object));
409 heap_->mark_compact_collector()->VerifyIsSlotInLiveObject(
457 (*callback_)(heap_, NULL, kStoreBufferStartScanningPagesEvent);
459 PointerChunkIterator it(heap_);
466 (*callback_)(heap_, chunk, kStoreBufferScanningPageEvent);
468 if (chunk->owner() == heap_->lo_space()) {
478 if (owner == heap_->map_space()) {
498 DCHECK_EQ(heap_->gc_state(), Heap::MARK_COMPACT);
499 heap_->mark_compact_collector()->VisitLiveObjectsBody(page,
502 heap_->mark_compact_collector()
516 (*callback_)(heap_, NULL, kStoreBufferScanningPageEvent);
523 Address* top = reinterpret_cast<Address*>(heap_->store_buffer_top());
530 heap_->set_store_buffer_top(reinterpret_cast<Smi*>(start_));
539 DCHECK(!heap_->code_space()->Contains(*current));
570 heap_->isolate()->counters()->store_buffer_compactions()->Increment();