Home
last modified time | relevance | path

Searched refs:HasWeakHeapObjectTag (Results 1 – 14 of 14) sorted by relevance

/external/v8/src/objects/
Dmaybe-object-inl.h48 *reference_type = HasWeakHeapObjectTag(this) in ToStrongOrWeakHeapObject()
56 return !HasWeakHeapObjectTag(this) && !IsSmi(); in IsStrongHeapObject()
60 if (!HasWeakHeapObjectTag(this) && !IsSmi()) { in ToStrongHeapObject()
73 return HasWeakHeapObjectTag(this) && !IsClearedWeakHeapObject(); in IsWeakHeapObject()
77 return HasWeakHeapObjectTag(this); in IsWeakOrClearedHeapObject()
81 if (HasWeakHeapObjectTag(this) && !IsClearedWeakHeapObject()) { in ToWeakHeapObject()
109 DCHECK(!HasWeakHeapObjectTag(this)); in ToObject()
Dmaybe-object.h57 DCHECK(!HasWeakHeapObjectTag(object)); in FromObject()
93 DCHECK(!HasWeakHeapObjectTag(object)); in Strong()
99 DCHECK(!HasWeakHeapObjectTag(object)); in Weak()
112 bool weak_before = HasWeakHeapObjectTag(*slot); in Update()
120 bool weak_after = HasWeakHeapObjectTag(*slot); in Update()
/external/v8/src/heap/
Dheap-write-barrier-inl.h76 DCHECK(!HasWeakHeapObjectTag(value)); in WriteBarrierForCode()
89 DCHECK(!HasWeakHeapObjectTag(*slot)); in GenerationalBarrier()
90 DCHECK(!HasWeakHeapObjectTag(value)); in GenerationalBarrier()
122 DCHECK_IMPLIES(slot != nullptr, !HasWeakHeapObjectTag(*slot)); in MarkingBarrier()
123 DCHECK(!HasWeakHeapObjectTag(value)); in MarkingBarrier()
147 DCHECK(!HasWeakHeapObjectTag(object)); in MarkingBarrierForCode()
Dincremental-marking-inl.h19 DCHECK_IMPLIES(slot != nullptr, !HasWeakHeapObjectTag(*slot)); in RecordWrite()
20 DCHECK(!HasWeakHeapObjectTag(value)); in RecordWrite()
Dscavenger.cc28 DCHECK(!HasWeakHeapObjectTag(target)); in VisitPointers()
186 DCHECK(!HasWeakHeapObjectTag(*p)); in VisitRootPointer()
198 DCHECK(!HasWeakHeapObjectTag(object)); in ScavengePointer()
Dremembered-set.h285 DCHECK(!HasWeakHeapObjectTag(code)); in UpdateCodeEntry()
302 DCHECK(!HasWeakHeapObjectTag(new_target)); in UpdateCodeTarget()
320 DCHECK(!HasWeakHeapObjectTag(new_target)); in UpdateEmbeddedPointer()
Dheap-inl.h332 DCHECK(!HasWeakHeapObjectTag(object)); in InNewSpace()
361 DCHECK(!HasWeakHeapObjectTag(object)); in InFromSpace()
380 DCHECK(!HasWeakHeapObjectTag(object)); in InToSpace()
Dconcurrent-marking.cc129 DCHECK(!HasWeakHeapObjectTag(object)); in VisitPointers()
158 DCHECK(!HasWeakHeapObjectTag(object)); in VisitPointersInSnapshot()
Dmark-compact.cc923 DCHECK(!HasWeakHeapObjectTag(*p)); in VisitPointers()
1063 DCHECK(!HasWeakHeapObjectTag(*p)); in VisitPointer()
2257 DCHECK(!HasWeakHeapObjectTag(*slot)); in UpdateStrongSlotInternal()
3476 DCHECK(!HasWeakHeapObjectTag(*current)); in VerifyPointers()
3583 DCHECK(!HasWeakHeapObjectTag(target)); in VisitPointer()
Dheap.cc1517 DCHECK(!HasWeakHeapObjectTag(*p)); in VisitPointers()
3916 DCHECK(!HasWeakHeapObjectTag(*slot)); in VisitPointers()
/external/v8/src/
Dglobals.h1518 V8_INLINE static bool HasWeakHeapObjectTag(const internal::MaybeObject* value) { in HasWeakHeapObjectTag() function
1525 V8_INLINE static bool HasWeakHeapObjectTag(const Object* value) { in HasWeakHeapObjectTag() function
Dobjects-debug.cc492 CHECK_IMPLIES(!element->IsSmi(), !HasWeakHeapObjectTag(element)); in VerifyJSObjectElements()
/external/v8/src/snapshot/
Ddeserializer.cc323 DCHECK(!HasWeakHeapObjectTag(obj)); in GetBackReferencedObject()
/external/v8/src/profiler/
Dheap-snapshot-generator.cc1399 DCHECK(!HasWeakHeapObjectTag(array->get(i))); in ExtractFixedArrayReferences()