Searched refs:Marking (Results 1 - 19 of 19) sorted by relevance
/external/v8/src/ |
H A D | incremental-marking-inl.h | 40 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); 41 if (Marking::IsWhite(value_bit)) { 42 MarkBit obj_bit = Marking::MarkBitFrom(obj); 43 if (Marking::IsBlack(obj_bit)) { 82 MarkBit obj_bit = Marking::MarkBitFrom(obj); 83 if (Marking::IsBlack(obj_bit)) { 93 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); 96 Marking::BlackToGrey(mark_bit); 127 Marking::WhiteToGrey(mark_bit);
|
H A D | mark-compact-inl.h | 40 MarkBit Marking::MarkBitFrom(Address addr) { 56 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); 66 MarkBit mark = Marking::MarkBitFrom(object); 80 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); 92 return Marking::MarkBitFrom(heap_object).Get();
|
H A D | incremental-marking.cc | 68 MarkBit obj_bit = Marking::MarkBitFrom(obj); 69 if (Marking::IsBlack(obj_bit)) { 89 ASSERT(Marking::IsWhite(Marking::MarkBitFrom(HeapObject::cast(value)))); 140 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); 141 if (Marking::IsWhite(value_bit)) { 142 MarkBit obj_bit = Marking::MarkBitFrom(obj); 143 if (Marking::IsBlack(obj_bit)) { 152 MarkBit obj_bit = Marking::MarkBitFrom(obj); 153 if (Marking [all...] |
H A D | mark-compact.cc | 49 const char* Marking::kWhiteBitPattern = "00"; 50 const char* Marking::kBlackBitPattern = "10"; 51 const char* Marking::kGreyBitPattern = "11"; 52 const char* Marking::kImpossibleBitPattern = "01"; 338 MarkBit mark_bit = Marking::MarkBitFrom(obj); 339 ASSERT(Marking::IsWhite(mark_bit)); 373 MarkBit mark_bit = Marking::MarkBitFrom(obj); 380 bool Marking::TransferMark(Address old_start, Address new_start) { 397 if (Marking::IsBlack(old_mark_bit)) { 400 Marking [all...] |
H A D | incremental-marking.h | 162 ASSERT(!Marking::IsImpossible(mark_bit)); 168 ASSERT(Marking::IsBlack(mark_bit));
|
H A D | mark-compact.h | 49 class Marking { class in namespace:v8::internal 51 explicit Marking(Heap* heap) function in class:v8::internal::Marking 134 return Color(Marking::MarkBitFrom(obj)); 168 // Marking deque for tracing live objects. 200 Marking::BlackToGrey(object); 601 // Phase 1: Marking live objects. 626 // Marking operations for objects reachable from roots. 703 // Marking detaches initial maps from SharedFunctionInfo objects
|
H A D | spaces-inl.h | 331 if (Marking::IsBlack(Marking::MarkBitFrom(string))) {
|
H A D | runtime-profiler.cc | 468 !Marking::MarkBitFrom(HeapObject::cast(function)).Get()) {
|
H A D | spaces.cc | 990 if (Marking::IsBlack(Marking::MarkBitFrom(object))) { 2664 MarkBit mark_bit = Marking::MarkBitFrom(object); 2818 bool is_marked = Marking::MarkBitFrom(object).Get();
|
H A D | heap.h | 1518 Marking* marking() { 2024 Marking marking_;
|
H A D | heap.cc | 1610 if (Marking::TransferColor(source, target)) { 1680 MarkBit mark_bit = Marking::MarkBitFrom(target); 1681 if (Marking::IsBlack(mark_bit)) { 5274 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start)); 5275 record_slots = Marking::IsBlack(mark_bit); 6282 MarkBit mark_bit = Marking::MarkBitFrom(object); 6295 MarkBit mark_bit = Marking::MarkBitFrom(obj);
|
H A D | objects-inl.h | 2046 ASSERT(Marking::Color(array) == Marking::WHITE_OBJECT); 2047 ASSERT(Marking::Color(array->GetContentArray()) == Marking::WHITE_OBJECT);
|
H A D | objects.cc | 951 if (Marking::IsBlack(Marking::MarkBitFrom(this))) { 996 if (Marking::IsBlack(Marking::MarkBitFrom(this))) { 3416 if (Marking::IsBlack(Marking::MarkBitFrom(this))) { 7250 if (Marking::MarkBitFrom(map).Get()) { 8020 ASSERT(Marking::Color(this) == Marking::WHITE_OBJECT);
|
H A D | runtime.cc | 3220 if (Marking::IsBlack(Marking::MarkBitFrom(*answer))) {
|
/external/v8/src/arm/ |
H A D | macro-assembler-arm.cc | 3457 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 3535 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); 3536 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 3537 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); 3538 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0);
|
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 2619 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 2683 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); 2684 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 2685 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); 2686 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0);
|
/external/v8/test/cctest/ |
H A D | test-heap.cc | 1522 while (!Marking::IsBlack(Marking::MarkBitFrom(f->code())) &&
|
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 4227 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 4298 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); 4299 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 4300 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); 4301 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0);
|
/external/v8/src/mips/ |
H A D | macro-assembler-mips.cc | 5090 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 5171 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); 5172 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); 5173 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); 5174 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0);
|
Completed in 1238 milliseconds