Home
last modified time | relevance | path

Searched refs:IsWhite (Results 1 – 11 of 11) sorted by relevance

/external/v8/src/heap/
Dincremental-marking.cc317 if (marking_state()->IsWhite(object) && !Heap::InYoungGeneration(object)) { in EnsureBlackAllocated()
344 marking_state()->IsWhite(HeapObject::cast(constructor))) { in ShouldRetainMap()
373 if (!map_retaining_is_disabled && marking_state()->IsWhite(map)) { in RetainMaps()
379 marking_state()->IsWhite(HeapObject::cast(prototype))) { in RetainMaps()
462 DCHECK_IMPLIES(marking_state()->IsWhite(obj), in UpdateMarkingWorklistAfterScavenge()
472 if (minor_marking_state->IsWhite(obj)) { in UpdateMarkingWorklistAfterScavenge()
485 if (minor_marking_state->IsWhite(obj)) { in UpdateMarkingWorklistAfterScavenge()
492 DCHECK_IMPLIES(marking_state()->IsWhite(obj), in UpdateMarkingWorklistAfterScavenge()
Dincremental-marking-inl.h24 DCHECK(atomic_marking_state()->IsWhite(to)); in TransferColor()
Dmarking-visitor.h51 V8_INLINE bool IsWhite(HeapObject obj) { in IsWhite() function
52 return Marking::IsWhite<access_mode>(MarkBitFrom(obj)); in IsWhite()
Dmarking.h382 V8_INLINE static bool IsWhite(MarkBit mark_bit) { in IsWhite() function
455 if (IsWhite(mark_bit)) return WHITE_OBJECT; in Color()
Dscavenger-inl.h157 DCHECK(heap()->incremental_marking()->non_atomic_marking_state()->IsWhite( in SemiSpaceCopyObject()
193 DCHECK(heap()->incremental_marking()->non_atomic_marking_state()->IsWhite( in PromoteObject()
Dmark-compact.cc558 CHECK(non_atomic_marking_state()->IsWhite(obj)); in VerifyMarkbitsAreClean()
1060 if (marking_state->IsWhite(heap_object)) { in VisitRootPointers()
1090 if (marking_state->IsWhite(heap_object)) { in VisitRootPointers()
1584 return heap->mark_compact_collector()->non_atomic_marking_state()->IsWhite( in IsUnmarkedHeapObject()
1709 if (non_atomic_marking_state()->IsWhite(ephemeron.value)) { in ProcessEphemeronsLinear()
1737 if (non_atomic_marking_state()->IsWhite(ephemeron.value)) { in ProcessEphemeronsLinear()
1824 DCHECK(!(marking_state()->IsWhite(object))); in ProcessMarkingWorklist()
1864 } else if (marking_state()->IsWhite(value)) { in ProcessEphemeron()
2129 DCHECK(non_atomic_marking_state()->IsWhite(dead_target)); in ClearPotentialSimpleMapTransition()
2302 if (non_atomic_marking_state()->IsWhite(target)) { in CompactTransitionArray()
[all …]
Dmarking-visitor-inl.h288 if (concrete_visitor()->marking_state()->IsWhite(value)) { in VisitEphemeronHashTable()
Dlarge-spaces.cc232 DCHECK(marking_state->IsWhite(obj)); in ClearMarkingStateOfLiveObjects()
Dconcurrent-marking.cc153 } else if (marking_state_.IsWhite(value)) { in ProcessEphemeron()
Dpaged-spaces.cc439 heap()->incremental_marking()->marking_state()->IsWhite( in FreeLinearAllocationArea()
/external/v8/src/builtins/
Dbuiltins-internal-gen.cc134 TNode<BoolT> IsWhite(TNode<IntPtrT> object) { in IsWhite() function in v8::internal::RecordWriteCodeStubAssembler
378 GotoIf(IsWhite(value), &call_incremental_wb); in TF_BUILTIN()