/external/v8/src/heap/ |
D | incremental-marking.cc | 20 IncrementalMarking::StepActions IncrementalMarking::IdleStepActions() { in IdleStepActions() 21 return StepActions(IncrementalMarking::NO_GC_VIA_STACK_GUARD, in IdleStepActions() 22 IncrementalMarking::FORCE_MARKING, in IdleStepActions() 23 IncrementalMarking::DO_NOT_FORCE_COMPLETION); in IdleStepActions() 27 IncrementalMarking::IncrementalMarking(Heap* heap) in IncrementalMarking() function in v8::internal::IncrementalMarking 50 bool IncrementalMarking::BaseRecordWrite(HeapObject* obj, Object* value) { in BaseRecordWrite() 67 void IncrementalMarking::RecordWriteSlow(HeapObject* obj, Object** slot, in RecordWriteSlow() 76 void IncrementalMarking::RecordWriteFromCode(HeapObject* obj, Object** slot, in RecordWriteFromCode() 79 IncrementalMarking* marking = isolate->heap()->incremental_marking(); in RecordWriteFromCode() 95 void IncrementalMarking::RecordCodeTargetPatch(Code* host, Address pc, in RecordCodeTargetPatch() [all …]
|
D | incremental-marking-job.cc | 69 IncrementalMarking* incremental_marking = heap->incremental_marking(); in Step() 82 0, deadline_in_ms, IncrementalMarking::IdleStepActions()); in Step() 120 0, deadline, i::IncrementalMarking::StepActions( in Step() 121 i::IncrementalMarking::NO_GC_VIA_STACK_GUARD, in Step() 122 i::IncrementalMarking::FORCE_MARKING, in Step() 123 i::IncrementalMarking::FORCE_COMPLETION)); in Step() 132 IncrementalMarking* incremental_marking = heap->incremental_marking(); in RunInternal()
|
D | incremental-marking-inl.h | 14 void IncrementalMarking::RecordWrite(HeapObject* obj, Object** slot, in RecordWrite() 22 void IncrementalMarking::RecordWriteOfCodeEntry(JSFunction* host, Object** slot, in RecordWriteOfCodeEntry() 30 void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo, in RecordWriteIntoCode()
|
D | incremental-marking.h | 21 class IncrementalMarking { 48 explicit IncrementalMarking(Heap* heap); 220 Observer(IncrementalMarking& incremental_marking, intptr_t step_size) in Observer() 226 IncrementalMarking::GC_VIA_STACK_GUARD); in Step() 230 IncrementalMarking& incremental_marking_; 301 DISALLOW_IMPLICIT_CONSTRUCTORS(IncrementalMarking);
|
D | memory-reducer.cc | 87 0, deadline, i::IncrementalMarking::StepActions( in NotifyTimer() 88 i::IncrementalMarking::NO_GC_VIA_STACK_GUARD, in NotifyTimer() 89 i::IncrementalMarking::FORCE_MARKING, in NotifyTimer() 90 i::IncrementalMarking::FORCE_COMPLETION)); in NotifyTimer()
|
D | heap.h | 1302 IncrementalMarking* incremental_marking() { return incremental_marking_; } in incremental_marking() 2332 IncrementalMarking* incremental_marking_; 2424 friend class IncrementalMarking; variable
|
D | heap.cc | 799 IncrementalMarking::COMPLETE_MARKING) { in HandleGCRequest() 929 IncrementalMarking::StepActions(IncrementalMarking::GC_VIA_STACK_GUARD, in ReportExternalMemoryPressure() 930 IncrementalMarking::FORCE_MARKING, in ReportExternalMemoryPressure() 931 IncrementalMarking::FORCE_COMPLETION)); in ReportExternalMemoryPressure() 985 IncrementalMarking::NO_GC_VIA_STACK_GUARD); in CollectGarbage() 5095 incremental_marking_ = new IncrementalMarking(this); in SetUp()
|
D | mark-compact.cc | 2056 IncrementalMarking* incremental_marking = heap_->incremental_marking(); in MarkLiveObjects() 4020 IncrementalMarking::Initialize(); in Initialize()
|
D | spaces.cc | 2652 const int kThreshold = IncrementalMarking::kAllocatedThreshold; in AllocateChunk()
|
/external/v8/test/cctest/heap/ |
D | test-incremental-marking.cc | 124 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 150 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 175 i::IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST()
|
D | utils-inl.h | 114 i::IncrementalMarking* marking = heap->incremental_marking(); 126 marking->Step(i::MB, i::IncrementalMarking::NO_GC_VIA_STACK_GUARD);
|
D | test-heap.cc | 2593 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 2607 marking->Step(MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD); in TEST() 2654 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 2726 IncrementalMarking* marking = heap->incremental_marking(); in HEAP_TEST() 2744 IncrementalMarking* marking = CcTest::heap()->incremental_marking(); in TEST() 2758 marking->Step(1 * MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD, in TEST() 2759 IncrementalMarking::FORCE_MARKING, in TEST() 2760 IncrementalMarking::DO_NOT_FORCE_COMPLETION); in TEST() 2767 for (size_t i = 0; i < IncrementalMarking::kMaxIdleMarkingDelayCounter - 2; in TEST() 2769 marking->Step(1 * MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD, in TEST() [all …]
|
/external/v8/test/cctest/ |
D | test-unboxed-doubles.cc | 1153 IncrementalMarking* marking = heap->incremental_marking(); in TEST() 1529 IncrementalMarking* marking = heap->incremental_marking(); in TestIncrementalWriteBarrier()
|
/external/v8/src/ |
D | assembler.cc | 1057 FUNCTION_ADDR(IncrementalMarking::RecordWriteFromCode))); in incremental_marking_record_write_function()
|
D | objects.h | 2591 class IncrementalMarking; variable
|