Home
last modified time | relevance | path

Searched refs:MarkBitFrom (Results 1 – 12 of 12) sorted by relevance

/external/v8/src/
Dmark-compact-inl.h40 MarkBit Marking::MarkBitFrom(Address addr) { in MarkBitFrom() function
56 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); in MarkObject()
66 MarkBit mark = Marking::MarkBitFrom(object); in MarkObjectWithoutPush()
80 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); in SetMark()
92 return Marking::MarkBitFrom(heap_object).Get(); in IsMarked()
Dincremental-marking-inl.h40 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); in BaseRecordWrite()
42 MarkBit obj_bit = Marking::MarkBitFrom(obj); in BaseRecordWrite()
82 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWrites()
93 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); in BlackToGreyAndUnshift()
Dincremental-marking.cc68 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteSlow()
89 ASSERT(Marking::IsWhite(Marking::MarkBitFrom(HeapObject::cast(value)))); in RecordWriteFromCode()
140 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); in RecordWriteIntoCodeSlow()
142 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteIntoCodeSlow()
152 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteIntoCodeSlow()
236 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in INLINE()
274 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in MarkObjectByPointer()
503 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj)); in MarkObjectGreyDoNotEnqueue()
599 MarkBit mark_bit = Marking::MarkBitFrom(obj); in UpdateMarkingDequeAfterScavenge()
611 MarkBit mark_bit = Marking::MarkBitFrom(obj); in UpdateMarkingDequeAfterScavenge()
[all …]
Dmark-compact.h55 static inline MarkBit MarkBitFrom(Address addr);
57 static inline MarkBit MarkBitFrom(HeapObject* obj) { in MarkBitFrom() function
58 return MarkBitFrom(reinterpret_cast<Address>(obj)); in MarkBitFrom()
104 BlackToGrey(MarkBitFrom(obj)); in BlackToGrey()
134 return Color(Marking::MarkBitFrom(obj)); in Color()
149 MarkBit from_mark_bit = MarkBitFrom(from); in INLINE()
150 MarkBit to_mark_bit = MarkBitFrom(to); in INLINE()
Dmark-compact.cc338 MarkBit mark_bit = Marking::MarkBitFrom(obj); in VerifyMarkbitsAreClean()
373 MarkBit mark_bit = Marking::MarkBitFrom(obj); in ClearMarkbits()
390 MarkBit new_mark_bit = MarkBitFrom(new_start); in TransferMark()
391 MarkBit old_mark_bit = MarkBitFrom(old_start); in TransferMark()
799 MarkBit code_mark = Marking::MarkBitFrom(code); in ProcessJSFunctionCandidates()
833 MarkBit code_mark = Marking::MarkBitFrom(code); in ProcessSharedFunctionInfoCandidates()
1033 MarkBit mark = Marking::MarkBitFrom(cell); in VisitGlobalPropertyCell()
1043 MarkBit mark = Marking::MarkBitFrom(object); in VisitEmbeddedPointer()
1057 MarkBit code_mark = Marking::MarkBitFrom(target); in VisitCodeTarget()
1068 MarkBit code_mark = Marking::MarkBitFrom(target); in VisitDebugTarget()
[all …]
Druntime-profiler.cc468 !Marking::MarkBitFrom(HeapObject::cast(function)).Get()) { in RemoveDeadSamples()
Dspaces-inl.h331 if (Marking::IsBlack(Marking::MarkBitFrom(string))) { in ShrinkStringAtAllocationBoundary()
Dspaces.cc990 if (Marking::IsBlack(Marking::MarkBitFrom(object))) { in Verify()
2664 MarkBit mark_bit = Marking::MarkBitFrom(object); in FreeUnmarkedObjects()
2818 bool is_marked = Marking::MarkBitFrom(object).Get(); in Print()
Dheap.cc1680 MarkBit mark_bit = Marking::MarkBitFrom(target); in EvacuateJSFunction()
5274 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start)); in IterateAndMarkPointersToFromSpace()
6282 MarkBit mark_bit = Marking::MarkBitFrom(object); in SkipObject()
6295 MarkBit mark_bit = Marking::MarkBitFrom(obj); in VisitPointers()
Dobjects.cc951 if (Marking::IsBlack(Marking::MarkBitFrom(this))) { in MakeExternal()
996 if (Marking::IsBlack(Marking::MarkBitFrom(this))) { in MakeExternal()
3416 if (Marking::IsBlack(Marking::MarkBitFrom(this))) { in NormalizeProperties()
7250 if (Marking::MarkBitFrom(map).Get()) { in RestoreOneBackPointer()
Druntime.cc3220 if (Marking::IsBlack(Marking::MarkBitFrom(*answer))) { in StringReplaceRegExpWithEmptyString()
/external/v8/test/cctest/
Dtest-heap.cc1522 while (!Marking::IsBlack(Marking::MarkBitFrom(f->code())) && in TEST()