/external/v8/src/heap/ |
D | incremental-marking.cc | 71 heap_->mark_compact_collector()->RecordSlot(obj, slot, value); in RecordWriteSlow() 130 heap_->mark_compact_collector()->RecordCodeEntrySlot( in RecordWriteOfCodeEntrySlow() 139 heap_->mark_compact_collector()->RecordRelocSlot(host, rinfo, value); in RecordWriteIntoCodeSlow() 146 heap_->mark_compact_collector()->marking_deque()->Push(obj); in WhiteToGreyAndPush() 213 heap->mark_compact_collector()->marking_deque()->IsFull(); in VisitFixedArrayIncremental() 218 heap->mark_compact_collector()->marking_deque()->Unshift(object); in VisitFixedArrayIncremental() 221 heap->mark_compact_collector()->UnshiftBlack(object); in VisitFixedArrayIncremental() 247 heap->mark_compact_collector()->RecordSlot(object, p, target); in INLINE() 257 heap->mark_compact_collector()->RecordSlot(object, p, target); in INLINE() 498 if (!heap_->mark_compact_collector()->sweeping_in_progress()) { in Start() [all …]
|
D | objects-visiting-inl.h | 211 heap->mark_compact_collector()->RecordCodeEntrySlot(object, entry_address, in VisitCodeEntry() 223 heap->mark_compact_collector()->RecordRelocSlot(host, rinfo, object); in VisitEmbeddedPointer() 239 heap->mark_compact_collector()->RecordRelocSlot(host, rinfo, cell); in VisitCell() 253 heap->mark_compact_collector()->RecordRelocSlot(host, rinfo, target); in VisitDebugTarget() 274 heap->mark_compact_collector()->RecordRelocSlot(host, rinfo, target); in VisitCodeTarget() 286 heap->mark_compact_collector()->RecordRelocSlot(host, rinfo, target); in VisitCodeAgeSequence() 349 map->GetHeap()->mark_compact_collector()->RecordSlot(weak_cell, slot, in VisitWeakCell() 426 heap->mark_compact_collector()->RecordSlot(object, slot, obj); in VisitWeakCollection() 439 code->MakeOlder(heap->mark_compact_collector()->marking_parity()); in VisitCode() 459 MarkCompactCollector* collector = heap->mark_compact_collector(); in VisitSharedFunctionInfo() [all …]
|
D | remembered-set.cc | 34 heap->mark_compact_collector()->FindBlackObjectBySlotSlow(addr); in VerifyValidSlots() 65 heap->mark_compact_collector()->IsSlotInBlackObject( in IsValidSlot()
|
D | objects-visiting.cc | 181 heap->mark_compact_collector()->is_compacting(); in MustRecordSlots() 194 MarkCompactCollector* collector = heap->mark_compact_collector(); in VisitWeakList() 305 MarkCompactCollector* collector = heap->mark_compact_collector(); in VisitLiveObject() 332 heap->mark_compact_collector()->RecordSlot(context, head_slot, list_head); in DoWeakList()
|
D | mark-compact.cc | 78 CHECK(heap_->mark_compact_collector()->IsMarked(object)); in VisitPointers() 853 heap_->mark_compact_collector()->embedder_heap_tracer()->AbortTracing(); in Prepare() 860 heap_->mark_compact_collector()->embedder_heap_tracer()->TracePrologue(); in Prepare() 997 isolate_->heap()->mark_compact_collector()->RecordCodeEntrySlot( in ProcessJSFunctionCandidates() 1002 isolate_->heap()->mark_compact_collector()->RecordSlot( in ProcessJSFunctionCandidates() 1038 isolate_->heap()->mark_compact_collector()->RecordSlot(candidate, code_slot, in ProcessSharedFunctionInfoCandidates() 1140 MarkObjectByPointer(heap->mark_compact_collector(), object, p); in INLINE() 1151 MarkCompactCollector* collector = heap->mark_compact_collector(); in INLINE() 1160 heap->mark_compact_collector()->MarkObject(object, mark); in INLINE() 1168 heap->mark_compact_collector()->SetMark(object, mark_bit); in INLINE() [all …]
|
D | heap.cc | 978 !mark_compact_collector()->marking_deque_.IsEmpty() && in CollectGarbage() 1418 mark_compact_collector()->Prepare(); in MarkCompact() 1424 mark_compact_collector()->CollectGarbage(); in MarkCompact() 1448 mark_compact_collector()->marking_deque()->Uninitialize(); in MarkCompactEpilogue() 1449 mark_compact_collector()->EnsureMarkingDequeIsCommitted( in MarkCompactEpilogue() 1614 mark_compact_collector()->sweeper().EnsureNewSpaceCompleted(); in Scavenge() 1634 mark_compact_collector()->RegisterWrappersWithEmbedderHeapTracer(); in Scavenge() 1707 MarkCompactCollector* collector = mark_compact_collector(); in Scavenge() 3138 !mark_compact_collector()->sweeping_in_progress() && in AdjustLiveBytes() 4046 if (mark_compact_collector()->sweeping_in_progress()) { in MakeHeapIterable() [all …]
|
D | spaces.cc | 55 ->mark_compact_collector() in AdvanceToNextPage() 397 MarkCompactCollector* mc = isolate_->heap()->mark_compact_collector(); in CanFreeMemoryChunk() 1113 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 1190 DCHECK(!heap()->mark_compact_collector()->in_use()); in AllocateChunk() 2674 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 2688 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 2702 MarkCompactCollector* collector = heap()->mark_compact_collector(); in AllocateChunk() 2875 if (heap()->mark_compact_collector()->sweeping_in_progress()) { in AllocateChunk() 2876 heap()->mark_compact_collector()->EnsureSweepingCompleted(); in AllocateChunk()
|
D | scavenger.cc | 250 map->GetHeap()->mark_compact_collector()->RecordCodeEntrySlot( in EvacuateJSFunction()
|
D | heap.h | 974 MarkCompactCollector* mark_compact_collector() { in mark_compact_collector() function
|
/external/v8/test/cctest/heap/ |
D | heap-utils.cc | 20 heap->mark_compact_collector()->EnsureSweepingCompleted(); in SealCurrentObjects() 115 i::MarkCompactCollector* collector = heap->mark_compact_collector(); in SimulateIncrementalMarking() 151 if (heap->mark_compact_collector()->sweeping_in_progress()) { in GcAndSweep() 152 heap->mark_compact_collector()->EnsureSweepingCompleted(); in GcAndSweep()
|
D | test-compaction.cc | 62 heap->mark_compact_collector()->EnsureSweepingCompleted(); in HEAP_TEST() 122 heap->mark_compact_collector()->EnsureSweepingCompleted(); in HEAP_TEST() 204 heap->mark_compact_collector()->EnsureSweepingCompleted(); in HEAP_TEST() 297 heap->mark_compact_collector()->EnsureSweepingCompleted(); in HEAP_TEST()
|
D | test-heap.cc | 1933 MarkCompactCollector* collector = CcTest::heap()->mark_compact_collector(); in TEST() 1973 MarkCompactCollector* collector = CcTest::heap()->mark_compact_collector(); in HEAP_TEST() 2763 MarkCompactCollector* collector = heap->mark_compact_collector(); in HEAP_TEST() 6473 heap->mark_compact_collector()->EnsureSweepingCompleted(); in HEAP_TEST() 6603 MarkCompactCollector* collector = heap->mark_compact_collector(); in TEST() 6685 i::MarkCompactCollector* collector = heap->mark_compact_collector(); in 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 | 472 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher(); in AddOptimizedFunction()
|
D | isolate.cc | 1962 if (heap_.mark_compact_collector()->sweeping_in_progress()) { in Deinit() 1963 heap_.mark_compact_collector()->EnsureSweepingCompleted(); in Deinit()
|
D | frames.cc | 1692 heap->mark_compact_collector()->sweeper().SweepOrWaitUntilSweepingCompleted( in GcSafeFindCodeForInnerPointer()
|
D | deoptimizer.cc | 372 isolate->heap()->mark_compact_collector()->InvalidateCode(codes[i]); in DeoptimizeMarkedCodeForContext()
|
D | objects-inl.h | 5930 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher(); in ReplaceCode()
|
/external/v8/src/x87/ |
D | macro-assembler-x87.cc | 3073 DCHECK(!isolate()->heap()->mark_compact_collector()-> in CheckPageFlagForMap()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 3226 DCHECK(!isolate()->heap()->mark_compact_collector()-> in CheckPageFlagForMap()
|
/external/v8/test/cctest/ |
D | test-api.cc | 17915 if (CcTest::heap()->mark_compact_collector()->sweeping_in_progress()) { in TEST() 17916 CcTest::heap()->mark_compact_collector()->EnsureSweepingCompleted(); in TEST()
|