/external/v8/src/heap/ |
D | incremental-marking.cc | 71 heap_->mark_compact_collector()->RecordSlot(obj, slot, value); in RecordWriteSlow() 120 heap_->mark_compact_collector()->RecordCodeEntrySlot( in RecordWriteOfCodeEntrySlow() 131 heap_->mark_compact_collector()->RecordRelocSlot(rinfo, in RecordWriteIntoCodeSlow() 179 heap_->mark_compact_collector()->marking_deque()->Unshift(obj); in BlackToGreyAndUnshift() 185 heap_->mark_compact_collector()->marking_deque()->Push(obj); in WhiteToGreyAndPush() 249 heap->mark_compact_collector()->marking_deque()->IsFull(); in VisitFixedArrayIncremental() 254 heap->mark_compact_collector()->marking_deque()->Unshift(object); in VisitFixedArrayIncremental() 257 heap->mark_compact_collector()->UnshiftBlack(object); in VisitFixedArrayIncremental() 283 heap->mark_compact_collector()->RecordSlot(object, p, target); in INLINE() 293 heap->mark_compact_collector()->RecordSlot(object, p, target); in INLINE() [all …]
|
D | incremental-marking-job.cc | 70 MarkCompactCollector* mark_compact_collector = heap->mark_compact_collector(); in Step() local 74 if (mark_compact_collector->sweeping_in_progress()) { in Step() 75 if (mark_compact_collector->IsSweepingCompleted()) { in Step() 76 mark_compact_collector->EnsureSweepingCompleted(); in Step()
|
D | objects-visiting-inl.h | 212 heap->mark_compact_collector()->RecordCodeEntrySlot(object, entry_address, in VisitCodeEntry() 223 heap->mark_compact_collector()->RecordRelocSlot(rinfo, object); in VisitEmbeddedPointer() 238 heap->mark_compact_collector()->RecordRelocSlot(rinfo, cell); in VisitCell() 251 heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); in VisitDebugTarget() 271 heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); in VisitCodeTarget() 282 heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); in VisitCodeAgeSequence() 345 map->GetHeap()->mark_compact_collector()->RecordSlot(weak_cell, slot, in VisitWeakCell() 422 heap->mark_compact_collector()->RecordSlot(object, slot, obj); in VisitWeakCollection() 435 code->MakeOlder(heap->mark_compact_collector()->marking_parity()); in VisitCode() 458 MarkCompactCollector* collector = heap->mark_compact_collector(); in VisitSharedFunctionInfo() [all …]
|
D | objects-visiting.cc | 176 heap->mark_compact_collector()->is_compacting(); in MustRecordSlots() 189 MarkCompactCollector* collector = heap->mark_compact_collector(); in VisitWeakList() 300 MarkCompactCollector* collector = heap->mark_compact_collector(); in VisitLiveObject() 327 heap->mark_compact_collector()->RecordSlot(context, head_slot, list_head); in DoWeakList()
|
D | slots-buffer.cc | 60 !heap->mark_compact_collector()->IsSlotInLiveObject( in RemoveInvalidSlots() 127 heap->mark_compact_collector()->VerifyIsSlotInLiveObject( in VerifySlots()
|
D | store-buffer.cc | 383 heap_->mark_compact_collector()->IsSlotInLiveObject(addr)) { in ClearInvalidStoreBufferEntries() 409 heap_->mark_compact_collector()->VerifyIsSlotInLiveObject( in VerifyValidStoreBufferEntries() 499 heap_->mark_compact_collector()->VisitLiveObjectsBody(page, in IteratePointersToNewSpace() 502 heap_->mark_compact_collector() in IteratePointersToNewSpace()
|
D | mark-compact.cc | 80 CHECK(heap_->mark_compact_collector()->IsMarked(object)); in VisitPointers() 492 isolate()->heap()->mark_compact_collector(); in RunInternal() 514 heap_->mark_compact_collector()->SweepInParallel(space_, 0); in Run() 515 heap_->mark_compact_collector()->pending_sweeper_tasks_semaphore_.Signal(); in Run() 1000 isolate_->heap()->mark_compact_collector()->RecordCodeEntrySlot( in ProcessJSFunctionCandidates() 1005 isolate_->heap()->mark_compact_collector()->RecordSlot( in ProcessJSFunctionCandidates() 1041 isolate_->heap()->mark_compact_collector()->RecordSlot(candidate, code_slot, in ProcessSharedFunctionInfoCandidates() 1142 MarkObjectByPointer(heap->mark_compact_collector(), object, p); in INLINE() 1153 MarkCompactCollector* collector = heap->mark_compact_collector(); in INLINE() 1162 heap->mark_compact_collector()->MarkObject(object, mark); in INLINE() [all …]
|
D | heap.cc | 987 !mark_compact_collector()->marking_deque_.IsEmpty() && in CollectGarbage() 1333 mark_compact_collector()->marking_deque()->Uninitialize(); in PerformGarbageCollection() 1334 mark_compact_collector()->EnsureMarkingDequeIsCommitted( in PerformGarbageCollection() 1430 mark_compact_collector()->Prepare(); in MarkCompact() 1436 mark_compact_collector()->CollectGarbage(); in MarkCompact() 1710 MarkCompactCollector* collector = mark_compact_collector(); in Scavenge() 3111 !mark_compact_collector()->sweeping_in_progress() && in AdjustLiveBytes() 4013 if (mark_compact_collector()->sweeping_in_progress()) { in MakeHeapIterable() 4014 mark_compact_collector()->EnsureSweepingCompleted(); in MakeHeapIterable() 4123 mark_compact_collector()->marking_deque()->IsEmpty()))) { in FinalizeIncrementalMarkingIfComplete() [all …]
|
D | spaces.cc | 65 cur_page->heap()->mark_compact_collector()->SweepOrWaitUntilSweepingCompleted( in AdvanceToNextPage() 1037 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 1057 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 1152 DCHECK(!heap()->mark_compact_collector()->in_use()); in AllocateChunk() 1170 DCHECK(heap()->mark_compact_collector()->is_compacting() || in AllocateChunk() 2816 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 2830 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 2842 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 3020 if (heap()->mark_compact_collector()->sweeping_in_progress()) { in AllocateChunk() 3021 heap()->mark_compact_collector()->EnsureSweepingCompleted(); in AllocateChunk() [all …]
|
D | scavenger.cc | 244 map->GetHeap()->mark_compact_collector()->RecordCodeEntrySlot( in EvacuateJSFunction()
|
D | heap.h | 1125 MarkCompactCollector* mark_compact_collector() { in mark_compact_collector() function
|
/external/v8/test/cctest/heap/ |
D | utils-inl.h | 113 i::MarkCompactCollector* collector = heap->mark_compact_collector();
|
D | test-heap.cc | 1897 MarkCompactCollector* collector = CcTest::heap()->mark_compact_collector(); in TEST() 1937 MarkCompactCollector* collector = CcTest::heap()->mark_compact_collector(); in HEAP_TEST() 2721 MarkCompactCollector* collector = heap->mark_compact_collector(); in HEAP_TEST()
|
/external/v8/src/ic/ |
D | ic-inl.h | 80 heap->mark_compact_collector()->RecordCodeTargetPatch(address, target); in SetTargetAtAddress()
|
/external/v8/src/ |
D | contexts.cc | 435 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher(); in AddOptimizedFunction()
|
D | isolate.cc | 1888 if (heap_.mark_compact_collector()->sweeping_in_progress()) { in Deinit() 1889 heap_.mark_compact_collector()->EnsureSweepingCompleted(); in Deinit()
|
D | frames.cc | 1486 heap->mark_compact_collector()->SweepOrWaitUntilSweepingCompleted(page); in GcSafeFindCodeForInnerPointer()
|
D | deoptimizer.cc | 423 isolate->heap()->mark_compact_collector()->InvalidateCode(codes[i]); in DeoptimizeMarkedCodeForContext()
|
D | objects-inl.h | 5873 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher(); in ReplaceCode()
|
/external/v8/src/x87/ |
D | macro-assembler-x87.cc | 2780 DCHECK(!isolate()->heap()->mark_compact_collector()-> in CheckPageFlagForMap()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 2908 DCHECK(!isolate()->heap()->mark_compact_collector()-> in CheckPageFlagForMap()
|
/external/v8/test/cctest/ |
D | test-api.cc | 17296 if (CcTest::heap()->mark_compact_collector()->sweeping_in_progress()) { in TEST() 17297 CcTest::heap()->mark_compact_collector()->EnsureSweepingCompleted(); in TEST()
|