Home
last modified time | relevance | path

Searched refs:HeapObjectReferenceType (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/
Dmaybe-handles-inl.h20 : reference_type_(HeapObjectReferenceType::STRONG), in MaybeObjectHandle()
28 reference_type_ = HeapObjectReferenceType::WEAK; in MaybeObjectHandle()
31 reference_type_ = HeapObjectReferenceType::STRONG; in MaybeObjectHandle()
36 : reference_type_(HeapObjectReferenceType::STRONG), handle_(object) {} in MaybeObjectHandle()
39 : reference_type_(HeapObjectReferenceType::STRONG), in MaybeObjectHandle()
43 HeapObjectReferenceType reference_type, in MaybeObjectHandle()
48 HeapObjectReferenceType reference_type) in MaybeObjectHandle()
52 return MaybeObjectHandle(object, HeapObjectReferenceType::WEAK); in Weak()
56 return MaybeObjectHandle(object, HeapObjectReferenceType::WEAK, isolate); in Weak()
60 if (reference_type_ == HeapObjectReferenceType::WEAK) {
[all …]
Dmaybe-handles.h108 HeapObjectReferenceType reference_type,
111 HeapObjectReferenceType reference_type);
113 HeapObjectReferenceType reference_type_;
Dglobals.h1550 enum class HeapObjectReferenceType { enum
/external/v8/src/objects/
Dmaybe-object-inl.h44 HeapObject** result, HeapObjectReferenceType* reference_type) { in ToStrongOrWeakHeapObject()
49 ? HeapObjectReferenceType::WEAK in ToStrongOrWeakHeapObject()
50 : HeapObjectReferenceType::STRONG; in ToStrongOrWeakHeapObject()
Dmaybe-object.h35 HeapObjectReferenceType* reference_type);
/external/v8/src/snapshot/
Ddeserializer.cc334 HeapObjectReferenceType reference_type) { in ReadObject()
351 reference_type == HeapObjectReferenceType::STRONG in ReadObject()
798 HeapObjectReferenceType reference_type = HeapObjectReferenceType::STRONG; in ReadDataCase()
801 reference_type = HeapObjectReferenceType::WEAK; in ReadDataCase()
809 HeapObjectReferenceType::STRONG); in ReadDataCase()
Ddeserializer.h131 HeapObjectReferenceType reference_type);
Dserializer.cc740 HeapObjectReferenceType reference_type; in VisitPointers()
749 DCHECK_EQ(reference_type, HeapObjectReferenceType::STRONG); in VisitPointers()
765 if (reference_type == HeapObjectReferenceType::WEAK) { in VisitPointers()
/external/v8/src/heap/
Dmark-compact.cc2148 HeapObjectReferenceType reference_type) { in UpdateSlot()
2156 reference_type == HeapObjectReferenceType::WEAK in UpdateSlot()
2178 UpdateSlot<access_mode>(slot, obj, heap_obj, HeapObjectReferenceType::WEAK); in UpdateSlot()
2181 HeapObjectReferenceType::STRONG); in UpdateSlot()
2194 heap_obj, HeapObjectReferenceType::STRONG); in UpdateStrongSlot()