/external/v8/src/ |
H A D | incremental-marking-inl.h | 37 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 D | incremental-marking.cc | 40 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 D | incremental-marking.h | 40 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 D | assembler.cc | 785 FUNCTION_ADDR(IncrementalMarking::RecordWriteFromCode))); 793 FUNCTION_ADDR(IncrementalMarking::RecordWriteForEvacuationFromCode)));
|
H A D | spaces.cc | 1209 bytes_allocated, IncrementalMarking::GC_VIA_STACK_GUARD); 1216 bytes_allocated, IncrementalMarking::GC_VIA_STACK_GUARD); 2008 const int kThreshold = IncrementalMarking::kAllocatedThreshold;
|
H A D | heap.h | 1522 IncrementalMarking* incremental_marking() { 2026 IncrementalMarking incremental_marking_;
|
H A D | heap.cc | 502 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 D | objects.h | 2398 class IncrementalMarking; 2487 IncrementalMarking* marking_;
|
H A D | mark-compact.cc | 2272 IncrementalMarking* incremental_marking = heap_->incremental_marking();
|
/external/chromium_org/v8/src/ |
H A D | incremental-marking-inl.h | 37 bool IncrementalMarking::BaseRecordWrite(HeapObject* obj, 68 void IncrementalMarking::RecordWrite(HeapObject* obj, 77 void IncrementalMarking::RecordWriteOfCodeEntry(JSFunction* host, 84 void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj, 93 void IncrementalMarking::RecordWrites(HeapObject* obj) { 108 void IncrementalMarking::BlackToGreyAndUnshift(HeapObject* obj, 137 void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) {
|
H A D | incremental-marking.cc | 42 IncrementalMarking::IncrementalMarking(Heap* heap) function in class:v8::internal::IncrementalMarking 62 void IncrementalMarking::TearDown() { 67 void IncrementalMarking::RecordWriteSlow(HeapObject* obj, 81 void IncrementalMarking::RecordWriteFromCode(HeapObject* obj, 85 IncrementalMarking* marking = isolate->heap()->incremental_marking(); 102 void IncrementalMarking::RecordWriteForEvacuationFromCode(HeapObject* obj, 106 IncrementalMarking* marking = isolate->heap()->incremental_marking(); 123 void IncrementalMarking::RecordCodeTargetPatch(Code* host, 133 void IncrementalMarking [all...] |
H A D | incremental-marking.h | 40 class IncrementalMarking { class in namespace:v8::internal 54 explicit IncrementalMarking(Heap* heap); 123 PrintF("[IncrementalMarking] Restarting (new grey objects)\n"); 283 DISALLOW_IMPLICIT_CONSTRUCTORS(IncrementalMarking);
|
H A D | assembler.cc | 1005 FUNCTION_ADDR(IncrementalMarking::RecordWriteFromCode))); 1013 FUNCTION_ADDR(IncrementalMarking::RecordWriteForEvacuationFromCode)));
|
H A D | heap.h | 1743 IncrementalMarking* incremental_marking() { 2337 IncrementalMarking incremental_marking_;
|
H A D | spaces.cc | 1396 bytes_allocated, IncrementalMarking::GC_VIA_STACK_GUARD); 1403 bytes_allocated, IncrementalMarking::GC_VIA_STACK_GUARD); 2362 const int kThreshold = IncrementalMarking::kAllocatedThreshold;
|
H A D | mark-compact.cc | 2294 IncrementalMarking* incremental_marking = heap_->incremental_marking(); 4184 IncrementalMarking::Initialize();
|
H A D | heap.cc | 647 PrintF("[IncrementalMarking] Scavenge during marking.\n"); 659 IncrementalMarking::NO_GC_VIA_STACK_GUARD); 662 PrintF("[IncrementalMarking] Delaying MarkSweep.\n"); 5925 IncrementalMarking::NO_GC_VIA_STACK_GUARD); 5957 size_factor * IncrementalMarking::kAllocatedThreshold;
|
H A D | objects.h | 2902 class IncrementalMarking; 3083 IncrementalMarking* marking_;
|
/external/v8/test/cctest/ |
H A D | test-heap.cc | 1511 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);
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-heap.cc | 46 IncrementalMarking* marking = HEAP->incremental_marking(); 56 marking->Step(MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD); 1895 IncrementalMarking* marking = HEAP->incremental_marking(); 1910 marking->Step(MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD); 2017 IncrementalMarking* marking = HEAP->incremental_marking(); 2027 marking->Step(1 * MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD); 3456 IncrementalMarking* marking = HEAP->incremental_marking(); 3459 marking->Step(100 * MB, IncrementalMarking::NO_GC_VIA_STACK_GUARD);
|