/external/chromium_org/v8/src/heap/ |
D | incremental-marking.cc | 43 heap_->mark_compact_collector()->RecordSlot(HeapObject::RawField(obj, 0), in RecordWriteSlow() 94 heap_->mark_compact_collector()->RecordCodeEntrySlot( in RecordWriteOfCodeEntrySlow() 118 heap_->mark_compact_collector()->RecordRelocSlot(rinfo, in RecordWriteIntoCodeSlow() 226 heap->mark_compact_collector()->RecordSlot(p, p, obj); in INLINE() 235 heap->mark_compact_collector()->RecordSlot(start, p, obj); in INLINE() 246 heap->mark_compact_collector()->RecordSlot(anchor, p, obj); in INLINE() 523 if (!heap_->mark_compact_collector()->sweeping_in_progress()) { in Start() 542 heap_->mark_compact_collector()->StartCompaction( in StartMarking() 566 heap_->mark_compact_collector()->VerifyMarkbitsAreClean(); in StartMarking() 583 heap_->mark_compact_collector()->MarkWeakObjectToCodeTable(); in StartMarking() [all …]
|
D | objects-visiting-inl.h | 209 heap->mark_compact_collector()->RecordCodeEntrySlot(entry_address, code); in VisitCodeEntry() 219 heap->mark_compact_collector()->RecordRelocSlot(rinfo, object); in VisitEmbeddedPointer() 249 heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); in VisitDebugTarget() 273 heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); in VisitCodeTarget() 284 heap->mark_compact_collector()->RecordRelocSlot(rinfo, target); in VisitCodeAgeSequence() 295 MarkCompactCollector* collector = map->GetHeap()->mark_compact_collector(); in VisitNativeContext() 339 heap->mark_compact_collector()->RecordSlot(slot, slot, obj); in VisitPropertyCell() 365 heap->mark_compact_collector()->RecordSlot(slot, slot, obj); in VisitAllocationSite() 407 heap->mark_compact_collector()->RecordSlot(slot, slot, obj); in VisitWeakCollection() 418 code->MakeOlder(heap->mark_compact_collector()->marking_parity()); in VisitCode() [all …]
|
D | objects-visiting.cc | 182 heap->mark_compact_collector()->is_compacting(); in MustRecordSlots() 195 MarkCompactCollector* collector = heap->mark_compact_collector(); in VisitWeakList() 320 heap->mark_compact_collector()->RecordSlot(head_slot, head_slot, in DoWeakList() 368 heap->mark_compact_collector()->RecordSlot(slot, slot, typed_array_obj); in VisitLiveObject()
|
D | sweeper-thread.cc | 21 collector_(heap_->mark_compact_collector()), in SweeperThread()
|
D | mark-compact.cc | 67 CHECK(heap_->mark_compact_collector()->IsMarked(object)); in VisitPointers() 545 heap_->mark_compact_collector()->SweepInParallel(space_, 0); in Run() 546 heap_->mark_compact_collector()->pending_sweeper_jobs_semaphore_.Signal(); in Run() 1056 isolate_->heap()->mark_compact_collector()->RecordCodeEntrySlot(slot, in ProcessJSFunctionCandidates() 1061 isolate_->heap()->mark_compact_collector()->RecordSlot( in ProcessJSFunctionCandidates() 1093 isolate_->heap()->mark_compact_collector()->RecordSlot(code_slot, code_slot, in ProcessSharedFunctionInfoCandidates() 1133 isolate_->heap()->mark_compact_collector()->RecordSlot(slot, slot, in ProcessOptimizedCodeMaps() 1372 MarkObjectByPointer(heap->mark_compact_collector(), p, p); in INLINE() 1382 MarkCompactCollector* collector = heap->mark_compact_collector(); in INLINE() 1391 heap->mark_compact_collector()->MarkObject(object, mark); in INLINE() [all …]
|
D | heap.cc | 418 mark_compact_collector()->EnableCodeFlushing(true); in GarbageCollectionPrologue() 752 mark_compact_collector()->SetFlags(kMakeHeapIterableMask | in CollectAllAvailableGarbage() 763 mark_compact_collector()->SetFlags(kNoGCFlags); in CollectAllAvailableGarbage() 809 !mark_compact_collector()->abort_incremental_marking() && in CollectGarbage() 848 if (!mark_compact_collector()->abort_incremental_marking() && in CollectGarbage() 913 heap->mark_compact_collector()->SetFlags(Heap::kAbortIncrementalMarkingMask); in AbortIncrementalMarkingAndCollectGarbage() 915 heap->mark_compact_collector()->SetFlags(Heap::kNoGCFlags); in AbortIncrementalMarkingAndCollectGarbage() 1506 MarkCompactCollector* collector = mark_compact_collector(); in Scavenge() 2080 map->GetHeap()->mark_compact_collector()->RecordCodeEntrySlot( in EvacuateJSFunction() 3088 mark_compact_collector()->RecordSlot(slot, slot, *slot, in AddAllocationSiteToScratchpad() [all …]
|
D | store-buffer.cc | 496 heap_->mark_compact_collector()->SweepInParallel(page, owner); in IteratePointersToNewSpace() 502 heap_->mark_compact_collector()->EnsureSweepingCompleted(); in IteratePointersToNewSpace()
|
D | spaces.cc | 934 DCHECK(!heap()->mark_compact_collector()->in_use()); in FindObject() 2503 DCHECK(heap()->mark_compact_collector()->sweeping_in_progress() || in SizeOfObjects() 2534 MarkCompactCollector* collector = heap()->mark_compact_collector(); in WaitForSweeperThreadsAndRetryAllocation() 2550 MarkCompactCollector* collector = heap()->mark_compact_collector(); in SlowAllocateRaw() 2732 if (heap()->mark_compact_collector()->sweeping_in_progress()) { in ReportStatistics() 2733 heap()->mark_compact_collector()->EnsureSweepingCompleted(); in ReportStatistics() 2954 heap()->mark_compact_collector()->ReportDeleteIfNeeded(object, in FreeUnmarkedObjects()
|
D | heap.h | 1197 MarkCompactCollector* mark_compact_collector() { in mark_compact_collector() function
|
/external/chromium_org/v8/src/ic/ |
D | ic-inl.h | 113 heap->mark_compact_collector()->RecordCodeTargetPatch(address, target); in SetTargetAtAddress()
|
/external/chromium_org/v8/src/ |
D | contexts.cc | 307 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher(); in AddOptimizedFunction()
|
D | isolate.cc | 1619 heap_.mark_compact_collector()->sweeping_in_progress()) { in Deinit() 1620 heap_.mark_compact_collector()->EnsureSweepingCompleted(); in Deinit()
|
D | deoptimizer.cc | 431 isolate->heap()->mark_compact_collector()->InvalidateCode(codes[i]); in DeoptimizeMarkedCodeForContext()
|
D | objects-inl.h | 5648 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher(); in ReplaceCode()
|
D | objects.cc | 9246 CodeFlusher* flusher = GetHeap()->mark_compact_collector()->code_flusher(); in ClearOptimizedCodeMap()
|
/external/chromium_org/v8/test/cctest/ |
D | cctest.h | 507 i::MarkCompactCollector* collector = heap->mark_compact_collector(); in SimulateIncrementalMarking()
|
D | test-heap.cc | 1615 MarkCompactCollector* collector = CcTest::heap()->mark_compact_collector(); in TEST()
|
/external/chromium_org/v8/src/x87/ |
D | macro-assembler-x87.cc | 3055 DCHECK(!isolate()->heap()->mark_compact_collector()-> in CheckPageFlagForMap()
|
/external/chromium_org/v8/src/ia32/ |
D | macro-assembler-ia32.cc | 3095 DCHECK(!isolate()->heap()->mark_compact_collector()-> in CheckPageFlagForMap()
|