/external/v8/src/ |
H A D | incremental-marking-inl.h | 40 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); 42 MarkBit obj_bit = Marking::MarkBitFrom(obj); 82 MarkBit obj_bit = Marking::MarkBitFrom(obj); 92 MarkBit mark_bit) { 120 void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) { 126 void IncrementalMarking::WhiteToGrey(HeapObject* obj, MarkBit mark_bit) {
|
H A D | mark-compact-inl.h | 40 MarkBit Marking::MarkBitFrom(Address addr) { 55 void MarkCompactCollector::MarkObject(HeapObject* obj, MarkBit mark_bit) { 66 MarkBit mark = Marking::MarkBitFrom(object); 78 void MarkCompactCollector::SetMark(HeapObject* obj, MarkBit mark_bit) {
|
H A D | mark-compact.h | 55 static inline MarkBit MarkBitFrom(Address addr); 57 static inline MarkBit MarkBitFrom(HeapObject* obj) { 63 static inline bool IsImpossible(MarkBit mark_bit) { 69 static inline bool IsBlack(MarkBit mark_bit) { 75 static inline bool IsWhite(MarkBit mark_bit) { 81 static inline bool IsGrey(MarkBit mark_bit) { 85 static inline void MarkBlack(MarkBit mark_bit) { 90 static inline void BlackToGrey(MarkBit markbit) { 94 static inline void WhiteToGrey(MarkBit markbit) { 99 static inline void GreyToBlack(MarkBit markbi [all...] |
H A D | incremental-marking.h | 153 inline void BlackToGreyAndUnshift(HeapObject* obj, MarkBit mark_bit); 155 inline void WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit); 157 inline void WhiteToGrey(HeapObject* obj, MarkBit mark_bit); 161 inline bool MarkBlackOrKeepGrey(MarkBit mark_bit) {
|
H A D | mark-compact.cc | 338 MarkBit mark_bit = Marking::MarkBitFrom(obj); 373 MarkBit mark_bit = Marking::MarkBitFrom(obj); 390 MarkBit new_mark_bit = MarkBitFrom(new_start); 391 MarkBit old_mark_bit = MarkBitFrom(old_start); 799 MarkBit code_mark = Marking::MarkBitFrom(code); 833 MarkBit code_mark = Marking::MarkBitFrom(code); 1033 MarkBit mark = Marking::MarkBitFrom(cell); 1043 MarkBit mark = Marking::MarkBitFrom(object); 1057 MarkBit code_mark = Marking::MarkBitFrom(target); 1068 MarkBit code_mar [all...] |
H A D | incremental-marking.cc | 68 MarkBit obj_bit = Marking::MarkBitFrom(obj); 140 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); 142 MarkBit obj_bit = Marking::MarkBitFrom(obj); 152 MarkBit obj_bit = Marking::MarkBitFrom(obj); 236 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 274 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 503 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj)); 599 MarkBit mark_bit = Marking::MarkBitFrom(obj); 611 MarkBit mark_bit = Marking::MarkBitFrom(obj); 670 MarkBit mark_bi [all...] |
H A D | spaces.h | 124 class MarkBit { class in namespace:v8::internal 128 inline MarkBit(CellType* cell, CellType mask, bool data_only) function in class:v8::internal::MarkBit 135 bool operator==(const MarkBit& other) { 146 inline MarkBit Next() { 149 return MarkBit(cell_ + 1, 1, data_only_); 151 return MarkBit(cell_, new_mask, data_only_); 161 // at the place where the MarkBit object is created. 191 return sizeof(MarkBit::CellType) * cells_count; 206 INLINE(MarkBit::CellType* cells()) { 207 return reinterpret_cast<MarkBit [all...] |
H A D | heap.cc | 1680 MarkBit mark_bit = Marking::MarkBitFrom(target); 5274 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start)); 6282 MarkBit mark_bit = Marking::MarkBitFrom(object); 6295 MarkBit mark_bit = Marking::MarkBitFrom(obj);
|
H A D | spaces.cc | 2664 MarkBit mark_bit = Marking::MarkBitFrom(object);
|
/external/chromium_org/v8/src/ |
H A D | incremental-marking-inl.h | 41 MarkBit value_bit = Marking::MarkBitFrom(value_heap_obj); 43 MarkBit obj_bit = Marking::MarkBitFrom(obj); 63 MarkBit obj_bit = Marking::MarkBitFrom(obj); 95 MarkBit obj_bit = Marking::MarkBitFrom(obj); 109 MarkBit mark_bit) { 137 void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) {
|
H A D | mark-compact-inl.h | 40 MarkBit Marking::MarkBitFrom(Address addr) { 55 void MarkCompactCollector::MarkObject(HeapObject* obj, MarkBit mark_bit) { 67 void MarkCompactCollector::SetMark(HeapObject* obj, MarkBit mark_bit) {
|
H A D | mark-compact.h | 56 INLINE(static MarkBit MarkBitFrom(Address addr)); 58 INLINE(static MarkBit MarkBitFrom(HeapObject* obj)) { 64 INLINE(static bool IsImpossible(MarkBit mark_bit)) { 70 INLINE(static bool IsBlack(MarkBit mark_bit)) { 76 INLINE(static bool IsWhite(MarkBit mark_bit)) { 82 INLINE(static bool IsGrey(MarkBit mark_bit)) { 86 INLINE(static void MarkBlack(MarkBit mark_bit)) { 91 INLINE(static void BlackToGrey(MarkBit markbit)) { 95 INLINE(static void WhiteToGrey(MarkBit markbit)) { 100 INLINE(static void GreyToBlack(MarkBit markbi [all...] |
H A D | incremental-marking.cc | 71 MarkBit obj_bit = Marking::MarkBitFrom(obj); 157 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); 159 MarkBit obj_bit = Marking::MarkBitFrom(obj); 169 MarkBit obj_bit = Marking::MarkBitFrom(obj); 182 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj)); 193 MarkBit mark_bit, 204 MarkBit mark_bit, 320 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 332 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 365 MarkBit mark_bi [all...] |
H A D | mark-compact.cc | 488 MarkBit mark_bit = Marking::MarkBitFrom(obj); 549 MarkBit mark_bit = Marking::MarkBitFrom(obj); 611 MarkBit new_mark_bit = MarkBitFrom(new_start); 612 MarkBit old_mark_bit = MarkBitFrom(old_start); 1001 MarkBit code_mark = Marking::MarkBitFrom(code); 1043 MarkBit code_mark = Marking::MarkBitFrom(code); 1084 MarkBit code_mark = Marking::MarkBitFrom(code); 1368 MarkBit mark = Marking::MarkBitFrom(object); 1375 MarkBit mark_bit = Marking::MarkBitFrom(object); 1390 MarkBit mar [all...] |
H A D | incremental-marking.h | 162 inline void BlackToGreyAndUnshift(HeapObject* obj, MarkBit mark_bit); 164 inline void WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit);
|
H A D | spaces.h | 123 class MarkBit { class in namespace:v8::internal 127 inline MarkBit(CellType* cell, CellType mask, bool data_only) function in class:v8::internal::MarkBit 134 bool operator==(const MarkBit& other) { 145 inline MarkBit Next() { 148 return MarkBit(cell_ + 1, 1, data_only_); 150 return MarkBit(cell_, new_mask, data_only_); 160 // at the place where the MarkBit object is created. 190 return sizeof(MarkBit::CellType) * cells_count; 205 INLINE(MarkBit::CellType* cells()) { 206 return reinterpret_cast<MarkBit [all...] |
H A D | objects-visiting-inl.h | 710 MarkBit code_mark = Marking::MarkBitFrom(function->code()); 739 MarkBit code_mark = Marking::MarkBitFrom(shared_info->code());
|
H A D | heap.cc | 2299 MarkBit mark_bit = Marking::MarkBitFrom(target); 6186 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start)); 7174 MarkBit mark_bit = Marking::MarkBitFrom(object); 7187 MarkBit mark_bit = Marking::MarkBitFrom(obj);
|
H A D | spaces.cc | 3021 MarkBit mark_bit = Marking::MarkBitFrom(object);
|