Searched refs:IncrementalMarking (Results 1 – 13 of 13) sorted by relevance
/external/v8/src/heap/ |
D | incremental-marking.cc | 19 IncrementalMarking::IncrementalMarking(Heap* heap) in IncrementalMarking() function in v8::internal::IncrementalMarking 34 void IncrementalMarking::TearDown() { delete marking_deque_memory_; } in TearDown() 37 void IncrementalMarking::RecordWriteSlow(HeapObject* obj, Object** slot, in RecordWriteSlow() 50 void IncrementalMarking::RecordWriteFromCode(HeapObject* obj, Object** slot, in RecordWriteFromCode() 53 IncrementalMarking* marking = isolate->heap()->incremental_marking(); in RecordWriteFromCode() 69 void IncrementalMarking::RecordCodeTargetPatch(Code* host, Address pc, in RecordCodeTargetPatch() 78 void IncrementalMarking::RecordCodeTargetPatch(Address pc, HeapObject* value) { in RecordCodeTargetPatch() 89 void IncrementalMarking::RecordWriteOfCodeEntrySlow(JSFunction* host, in RecordWriteOfCodeEntrySlow() 100 void IncrementalMarking::RecordWriteIntoCodeSlow(HeapObject* obj, in RecordWriteIntoCodeSlow() 282 IncrementalMarking* incremental_marking) in IncrementalMarkingRootMarkingVisitor() [all …]
|
D | incremental-marking-inl.h | 14 bool IncrementalMarking::BaseRecordWrite(HeapObject* obj, Object** slot, in BaseRecordWrite() 44 void IncrementalMarking::RecordWrite(HeapObject* obj, Object** slot, in RecordWrite() 52 void IncrementalMarking::RecordWriteOfCodeEntry(JSFunction* host, Object** slot, in RecordWriteOfCodeEntry() 58 void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo, in RecordWriteIntoCode() 66 void IncrementalMarking::RecordWrites(HeapObject* obj) { in RecordWrites() 81 void IncrementalMarking::BlackToGreyAndUnshift(HeapObject* obj, in BlackToGreyAndUnshift() 110 void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) { in WhiteToGreyAndPush()
|
D | incremental-marking.h | 17 class IncrementalMarking { 23 explicit IncrementalMarking(Heap* heap); 221 DISALLOW_IMPLICIT_CONSTRUCTORS(IncrementalMarking);
|
D | gc-idle-time-handler.cc | 171 return GCIdleTimeAction::IncrementalMarking(step_size); in Compute()
|
D | gc-idle-time-handler.h | 39 static GCIdleTimeAction IncrementalMarking(intptr_t step_size) { in IncrementalMarking() function
|
D | spaces.cc | 1384 IncrementalMarking::GC_VIA_STACK_GUARD); in SlowAllocateRaw() 1392 IncrementalMarking::GC_VIA_STACK_GUARD); in SlowAllocateRaw() 2364 const int kThreshold = IncrementalMarking::kAllocatedThreshold; in Allocate()
|
D | heap.h | 1205 IncrementalMarking* incremental_marking() { return &incremental_marking_; } in incremental_marking() 1984 IncrementalMarking incremental_marking_;
|
D | mark-compact.cc | 2248 IncrementalMarking* incremental_marking = heap_->incremental_marking(); in MarkLiveObjects() 4394 IncrementalMarking::Initialize(); in Initialize()
|
D | heap.cc | 816 IncrementalMarking::NO_GC_VIA_STACK_GUARD); in CollectGarbage() 4281 IncrementalMarking::NO_GC_VIA_STACK_GUARD, true); in AdvanceIdleIncrementalMarking()
|
/external/v8/test/cctest/ |
D | cctest.h | 508 i::IncrementalMarking* marking = heap->incremental_marking(); in SimulateIncrementalMarking() 518 marking->Step(i::MB, i::IncrementalMarking::NO_GC_VIA_STACK_GUARD); in SimulateIncrementalMarking()
|
D | test-heap.cc | 1993 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 2008 marking->Step(MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD); in TEST() 2115 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 2125 marking->Step(1 * MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD); in TEST() 3809 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 3812 marking->Step(100 * MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD); in TEST() 4494 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST()
|
/external/v8/src/ |
D | assembler.cc | 999 FUNCTION_ADDR(IncrementalMarking::RecordWriteFromCode))); in incremental_marking_record_write_function()
|
D | objects.h | 2395 class IncrementalMarking; variable 3074 IncrementalMarking* marking_;
|