Home
last modified time | relevance | path

Searched refs:Marking (Results 1 – 25 of 26) sorted by relevance

12

/external/chromium_org/v8/src/
Dincremental-marking-inl.h18 MarkBit value_bit = Marking::MarkBitFrom(value_heap_obj); in BaseRecordWrite()
19 if (Marking::IsWhite(value_bit)) { in BaseRecordWrite()
20 MarkBit obj_bit = Marking::MarkBitFrom(obj); in BaseRecordWrite()
21 if (Marking::IsBlack(obj_bit)) { in BaseRecordWrite()
40 MarkBit obj_bit = Marking::MarkBitFrom(obj); in BaseRecordWrite()
41 return Marking::IsBlack(obj_bit); in BaseRecordWrite()
72 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWrites()
73 if (Marking::IsBlack(obj_bit)) { in RecordWrites()
87 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); in BlackToGreyAndUnshift()
90 Marking::BlackToGrey(mark_bit); in BlackToGreyAndUnshift()
[all …]
Dincremental-marking.cc48 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteSlow()
49 if (Marking::IsBlack(obj_bit)) { in RecordWriteSlow()
112 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); in RecordWriteIntoCodeSlow()
113 if (Marking::IsWhite(value_bit)) { in RecordWriteIntoCodeSlow()
114 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteIntoCodeSlow()
115 if (Marking::IsBlack(obj_bit)) { in RecordWriteIntoCodeSlow()
124 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteIntoCodeSlow()
125 if (Marking::IsBlack(obj_bit)) { in RecordWriteIntoCodeSlow()
137 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj)); in MarkObjectGreyDoNotEnqueue()
138 if (Marking::IsBlack(mark_bit)) { in MarkObjectGreyDoNotEnqueue()
[all …]
Dmark-compact-inl.h18 MarkBit Marking::MarkBitFrom(Address addr) { in MarkBitFrom()
34 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); in MarkObject()
47 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); in SetMark()
56 return Marking::MarkBitFrom(heap_object).Get(); in IsMarked()
Dmark-compact.cc29 const char* Marking::kWhiteBitPattern = "00";
30 const char* Marking::kBlackBitPattern = "10";
31 const char* Marking::kGreyBitPattern = "11";
32 const char* Marking::kImpossibleBitPattern = "01";
481 MarkBit mark_bit = Marking::MarkBitFrom(obj); in VerifyMarkbitsAreClean()
482 CHECK(Marking::IsWhite(mark_bit)); in VerifyMarkbitsAreClean()
542 MarkBit mark_bit = Marking::MarkBitFrom(obj); in ClearMarkbits()
654 void Marking::TransferMark(Address old_start, Address new_start) { in TransferMark()
673 if (Marking::IsBlack(old_mark_bit)) { in TransferMark()
676 Marking::MarkBlack(new_mark_bit); in TransferMark()
[all …]
Dmark-compact.h27 class Marking {
29 explicit Marking(Heap* heap) in Marking() function
111 return Color(Marking::MarkBitFrom(obj)); in Color()
176 Marking::BlackToGrey(object); in INLINE()
Dobjects-visiting-inl.h742 MarkBit code_mark = Marking::MarkBitFrom(function->code()); in IsFlushable()
771 MarkBit code_mark = Marking::MarkBitFrom(shared_info->code()); in IsFlushable()
Dheap.cc1976 if (Marking::TransferColor(source, target)) { in INLINE()
2061 MarkBit mark_bit = Marking::MarkBitFrom(target); in EvacuateJSFunction()
2062 if (Marking::IsBlack(mark_bit)) { in EvacuateJSFunction()
3261 Marking::IsBlack(Marking::MarkBitFrom(address))) { in AdjustLiveBytes()
4581 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start)); in IterateAndMarkPointersToFromSpace()
4582 record_slots = Marking::IsBlack(mark_bit); in IterateAndMarkPointersToFromSpace()
5622 MarkBit mark_bit = Marking::MarkBitFrom(object); in SkipObject()
5635 MarkBit mark_bit = Marking::MarkBitFrom(obj); in VisitPointers()
Dspaces.cc1194 if (Marking::IsBlack(Marking::MarkBitFrom(object))) { in Verify()
2974 MarkBit mark_bit = Marking::MarkBitFrom(object); in FreeUnmarkedObjects()
3131 bool is_marked = Marking::MarkBitFrom(object).Get(); in Print()
Dheap.h1266 Marking* marking() { in marking()
2088 Marking marking_;
Dobjects-inl.h2944 Marking::Color(array) == Marking::WHITE_OBJECT); in WhitenessWitness()
Dobjects.cc9574 if (Marking::MarkBitFrom(target).Get()) return false; in ClearBackPointer()
10708 ASSERT(Marking::Color(this) == Marking::WHITE_OBJECT); in CopyFrom()
/external/iproute2/examples/diffserv/
Dregression-testing40 Marking: the should be a variation of marked packets:
55 Marking: Should vary between 0x88,0x90,0x98 and 0x0
60 Marking: Should vary between 0x90,0x98 and 0x0
65 Marking: Should vary between 0x98 and 0x0
70 Marking: Should be consistent at 0x0
89 Marking: the should be a variation of marked packets:
107 Marking: Should vary between 0x88,0x90,0x98 and 0x0
112 Marking: Should vary between 0x90,0x98 and 0x0
117 Marking: Should vary between 0x98 and 0x0
122 Marking: Should be consistent at 0x0
/external/e2fsprogs/tests/f_dup_de2/
Dexpect.14 Marking / (2) to be rebuilt.
/external/e2fsprogs/tests/f_dup_de/
Dexpect.14 Marking /etc (12) to be rebuilt.
Dexpect-nohtree.17 Marking /etc (12) to be rebuilt.
/external/e2fsprogs/lib/ext2fs/
Dtst_bitmaps_exp65 Marking blocks 12 to 18
/external/chromium_org/v8/src/arm64/
Dmacro-assembler-arm64.cc4468 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0); in AssertHasValidColor()
4518 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); in HasColor()
4519 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in HasColor()
4520 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); in HasColor()
4559 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in JumpIfBlack()
4618 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); in EnsureNotWhite()
4619 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in EnsureNotWhite()
4620 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); in EnsureNotWhite()
/external/chromium_org/v8/src/x87/
Dmacro-assembler-x87.cc3027 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in JumpIfBlack()
3091 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); in EnsureNotWhite()
3092 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in EnsureNotWhite()
3093 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); in EnsureNotWhite()
3094 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0); in EnsureNotWhite()
/external/chromium_org/v8/src/ia32/
Dmacro-assembler-ia32.cc3140 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in JumpIfBlack()
3204 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); in EnsureNotWhite()
3205 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in EnsureNotWhite()
3206 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); in EnsureNotWhite()
3207 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0); in EnsureNotWhite()
/external/chromium_org/v8/src/arm/
Dmacro-assembler-arm.cc3686 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in JumpIfBlack()
3764 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); in EnsureNotWhite()
3765 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in EnsureNotWhite()
3766 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); in EnsureNotWhite()
3767 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0); in EnsureNotWhite()
/external/chromium_org/v8/src/x64/
Dmacro-assembler-x64.cc5094 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in JumpIfBlack()
5165 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); in EnsureNotWhite()
5166 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in EnsureNotWhite()
5167 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); in EnsureNotWhite()
5168 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0); in EnsureNotWhite()
/external/chromium_org/v8/test/cctest/
Dtest-heap.cc1985 while (!Marking::IsBlack(Marking::MarkBitFrom(f->code())) && in TEST()
4327 Marking::IsBlack(Marking::MarkBitFrom(o->elements()))); in TEST()
/external/chromium_org/v8/src/mips/
Dmacro-assembler-mips.cc5316 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in JumpIfBlack()
5397 ASSERT(strcmp(Marking::kWhiteBitPattern, "00") == 0); in EnsureNotWhite()
5398 ASSERT(strcmp(Marking::kBlackBitPattern, "10") == 0); in EnsureNotWhite()
5399 ASSERT(strcmp(Marking::kGreyBitPattern, "11") == 0); in EnsureNotWhite()
5400 ASSERT(strcmp(Marking::kImpossibleBitPattern, "01") == 0); in EnsureNotWhite()
/external/llvm/docs/
DNVPTXUsage.rst31 Marking Functions as Kernels
/external/llvm/lib/Target/ARM/
DARMInstrThumb.td251 // FIXME: Marking these as hasSideEffects is necessary to prevent machine DCE

12