Searched refs:IncrementalMarking (Results 1 - 10 of 10) sorted by relevance

/external/v8/src/
H A Dincremental-marking-inl.h37 bool IncrementalMarking::BaseRecordWrite(HeapObject* obj,
55 void IncrementalMarking::RecordWrite(HeapObject* obj,
64 void IncrementalMarking::RecordWriteOfCodeEntry(JSFunction* host,
71 void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj,
80 void IncrementalMarking::RecordWrites(HeapObject* obj) {
91 void IncrementalMarking::BlackToGreyAndUnshift(HeapObject* obj,
120 void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) {
126 void IncrementalMarking::WhiteToGrey(HeapObject* obj, MarkBit mark_bit) {
H A Dincremental-marking.cc40 IncrementalMarking::IncrementalMarking(Heap* heap) function in class:v8::internal::IncrementalMarking
59 void IncrementalMarking::TearDown() {
64 void IncrementalMarking::RecordWriteSlow(HeapObject* obj,
78 void IncrementalMarking::RecordWriteFromCode(HeapObject* obj,
91 IncrementalMarking* marking = isolate->heap()->incremental_marking();
97 void IncrementalMarking::RecordWriteForEvacuationFromCode(HeapObject* obj,
100 IncrementalMarking* marking = isolate->heap()->incremental_marking();
106 void IncrementalMarking::RecordCodeTargetPatch(Code* host,
116 void IncrementalMarking
[all...]
H A Dincremental-marking.h40 class IncrementalMarking { class in namespace:v8::internal
54 explicit IncrementalMarking(Heap* heap);
120 PrintF("[IncrementalMarking] Restarting (new grey objects)\n");
279 DISALLOW_IMPLICIT_CONSTRUCTORS(IncrementalMarking);
H A Dassembler.cc785 FUNCTION_ADDR(IncrementalMarking::RecordWriteFromCode)));
793 FUNCTION_ADDR(IncrementalMarking::RecordWriteForEvacuationFromCode)));
H A Dspaces.cc1209 bytes_allocated, IncrementalMarking::GC_VIA_STACK_GUARD);
1216 bytes_allocated, IncrementalMarking::GC_VIA_STACK_GUARD);
2008 const int kThreshold = IncrementalMarking::kAllocatedThreshold;
H A Dheap.h1522 IncrementalMarking* incremental_marking() {
2026 IncrementalMarking incremental_marking_;
H A Dheap.cc502 PrintF("[IncrementalMarking] Scavenge during marking.\n");
514 IncrementalMarking::NO_GC_VIA_STACK_GUARD);
517 PrintF("[IncrementalMarking] Delaying MarkSweep.\n");
4831 IncrementalMarking::NO_GC_VIA_STACK_GUARD);
4854 intptr_t step_size = size_factor * IncrementalMarking::kAllocatedThreshold;
H A Dobjects.h2398 class IncrementalMarking;
2487 IncrementalMarking* marking_;
H A Dmark-compact.cc2272 IncrementalMarking* incremental_marking = heap_->incremental_marking();
/external/v8/test/cctest/
H A Dtest-heap.cc1511 IncrementalMarking* marking = HEAP->incremental_marking();
1526 marking->Step(MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD);
1625 IncrementalMarking* marking = HEAP->incremental_marking();
1635 marking->Step(1 * MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD);

Completed in 177 milliseconds