Searched refs:MarkBitFrom (Results 1 – 10 of 10) sorted by relevance
18 MarkBit value_bit = Marking::MarkBitFrom(value_heap_obj); in BaseRecordWrite()20 MarkBit obj_bit = Marking::MarkBitFrom(obj); in BaseRecordWrite()40 MarkBit obj_bit = Marking::MarkBitFrom(obj); in BaseRecordWrite()72 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWrites()87 ASSERT(Marking::MarkBitFrom(obj) == mark_bit); in BlackToGreyAndUnshift()
18 MarkBit Marking::MarkBitFrom(Address addr) { in MarkBitFrom() function34 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()
48 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteSlow()112 MarkBit value_bit = Marking::MarkBitFrom(HeapObject::cast(value)); in RecordWriteIntoCodeSlow()114 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteIntoCodeSlow()124 MarkBit obj_bit = Marking::MarkBitFrom(obj); in RecordWriteIntoCodeSlow()137 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::cast(obj)); in MarkObjectGreyDoNotEnqueue()269 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in INLINE()281 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in INLINE()314 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in MarkObjectByPointer()640 MarkBit mark_bit = Marking::MarkBitFrom(obj); in UpdateMarkingDequeAfterScavenge()652 MarkBit mark_bit = Marking::MarkBitFrom(obj); in UpdateMarkingDequeAfterScavenge()[all …]
33 INLINE(static MarkBit MarkBitFrom(Address addr));35 INLINE(static MarkBit MarkBitFrom(HeapObject* obj)) { in INLINE()36 return MarkBitFrom(reinterpret_cast<Address>(obj)); in INLINE()82 BlackToGrey(MarkBitFrom(obj)); in INLINE()111 return Color(Marking::MarkBitFrom(obj)); in Color()126 MarkBit from_mark_bit = MarkBitFrom(from); in INLINE()127 MarkBit to_mark_bit = MarkBitFrom(to); in INLINE()
481 MarkBit mark_bit = Marking::MarkBitFrom(obj); in VerifyMarkbitsAreClean()542 MarkBit mark_bit = Marking::MarkBitFrom(obj); in ClearMarkbits()666 MarkBit new_mark_bit = MarkBitFrom(new_start); in TransferMark()667 MarkBit old_mark_bit = MarkBitFrom(old_start); in TransferMark()1054 MarkBit code_mark = Marking::MarkBitFrom(code); in ProcessJSFunctionCandidates()1097 MarkBit code_mark = Marking::MarkBitFrom(code); in ProcessSharedFunctionInfoCandidates()1137 if (!Marking::MarkBitFrom(code).Get()) continue; in ProcessOptimizedCodeMaps()1149 Marking::MarkBitFrom(HeapObject::cast(*slot)))); in ProcessOptimizedCodeMaps()1407 MarkBit mark = Marking::MarkBitFrom(object); in INLINE()1414 MarkBit mark_bit = Marking::MarkBitFrom(object); in INLINE()[all …]
742 MarkBit code_mark = Marking::MarkBitFrom(function->code()); in IsFlushable()771 MarkBit code_mark = Marking::MarkBitFrom(shared_info->code()); in IsFlushable()
1194 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()
2061 MarkBit mark_bit = Marking::MarkBitFrom(target); in EvacuateJSFunction()3261 Marking::IsBlack(Marking::MarkBitFrom(address))) { in AdjustLiveBytes()4581 MarkBit mark_bit = Marking::MarkBitFrom(HeapObject::FromAddress(start)); in IterateAndMarkPointersToFromSpace()5622 MarkBit mark_bit = Marking::MarkBitFrom(object); in SkipObject()5635 MarkBit mark_bit = Marking::MarkBitFrom(obj); in VisitPointers()
9574 if (Marking::MarkBitFrom(target).Get()) return false; in ClearBackPointer()
1985 while (!Marking::IsBlack(Marking::MarkBitFrom(f->code())) && in TEST()4327 Marking::IsBlack(Marking::MarkBitFrom(o->elements()))); in TEST()