Home
last modified time | relevance | path

Searched refs:MarkCompactCollector (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/
Dmark-compact-inl.h47 void MarkCompactCollector::SetFlags(int flags) { in SetFlags()
55 void MarkCompactCollector::MarkObject(HeapObject* obj, MarkBit mark_bit) { in MarkObject()
65 bool MarkCompactCollector::MarkObjectWithoutPush(HeapObject* object) { in MarkObjectWithoutPush()
73 void MarkCompactCollector::MarkObjectAndPush(HeapObject* object) { in MarkObjectAndPush()
78 void MarkCompactCollector::SetMark(HeapObject* obj, MarkBit mark_bit) { in SetMark()
89 bool MarkCompactCollector::IsMarked(Object* obj) { in IsMarked()
96 void MarkCompactCollector::RecordSlot(Object** anchor_slot, in RecordSlot()
Dmark-compact.cc58 MarkCompactCollector::MarkCompactCollector() : // NOLINT in MarkCompactCollector() function in v8::internal::MarkCompactCollector
99 if (MarkCompactCollector::IsMarked(object)) { in VerifyMarking()
146 if (MarkCompactCollector::IsMarked(obj)) { in VerifyMarking()
161 CHECK(!MarkCompactCollector::IsOnEvacuationCandidate(object)); in VisitPointers()
177 if (MarkCompactCollector::IsMarked(object)) { in VerifyEvacuation()
229 void MarkCompactCollector::AddEvacuationCandidate(Page* p) { in AddEvacuationCandidate()
247 bool MarkCompactCollector::StartCompaction(CompactionMode mode) { in StartCompaction()
276 void MarkCompactCollector::CollectGarbage() { in CollectGarbage()
308 void MarkCompactCollector::VerifyMarkbitsAreClean(PagedSpace* space) { in VerifyMarkbitsAreClean()
318 void MarkCompactCollector::VerifyMarkbitsAreClean(NewSpace* space) { in VerifyMarkbitsAreClean()
[all …]
Dmark-compact.h392 class MarkCompactCollector {
421 typedef int (MarkCompactCollector::*LiveObjectCallback)(HeapObject* obj);
548 MarkCompactCollector();
549 ~MarkCompactCollector();
Dv8globals.h145 class MarkCompactCollector; variable
Dincremental-marking.cc520 MarkCompactCollector::INCREMENTAL_COMPACTION); in StartMarking()
632 MarkCompactCollector* collector = heap_->mark_compact_collector(); in VisitGlobalContext()
Dheap.h1510 MarkCompactCollector* mark_compact_collector() { in mark_compact_collector()
2020 MarkCompactCollector mark_compact_collector_;
2060 friend class MarkCompactCollector; variable
Dspaces.cc2006 ASSERT(!MarkCompactCollector::IsOnEvacuationCandidate(new_node)); in Allocate()
2251 freed_bytes += MarkCompactCollector::SweepConservatively(this, p); in AdvanceSweeper()
Dheap.cc5296 SLOW_ASSERT(!MarkCompactCollector::IsOnEvacuationCandidate(new_object)); in IterateAndMarkPointersToFromSpace()
5298 MarkCompactCollector::IsOnEvacuationCandidate(object)) { in IterateAndMarkPointersToFromSpace()
5882 MarkCompactCollector::Initialize(); in SetUp()
Dobjects.h3272 friend class MarkCompactCollector;
/external/v8/test/cctest/
Dtest-mark-compact.cc156 TEST(MarkCompactCollector) { in TEST() argument