Home
last modified time | relevance | path

Searched refs:IsHeapObject (Results 1 – 25 of 51) sorted by relevance

123

/external/v8/src/builtins/
Dconstants-table-builder.cc45 DCHECK(object->IsHeapObject()); in AddObject()
110 DCHECK(value->IsHeapObject()); in Finalize()
116 DCHECK(table->get(i)->IsHeapObject()); in Finalize()
/external/v8/src/heap/
Dheap-write-barrier-inl.h77 if (!value->IsHeapObject()) return; in WriteBarrierForCode()
91 if (!value->IsHeapObject()) return; in GenerationalBarrier()
124 if (!value->IsHeapObject()) return; in MarkingBarrier()
Dscavenger.cc29 if (target->IsHeapObject()) { in VisitPointers()
63 SLOW_DCHECK(target->IsHeapObject()); in HandleSlot()
Dincremental-marking-inl.h21 if (IsMarking() && value->IsHeapObject()) { in RecordWrite()
Dincremental-marking.cc110 DCHECK(obj->IsHeapObject()); in RecordWriteFromCode()
232 if (!obj->IsHeapObject()) return; in MarkObjectByPointer()
482 if (!constructor->IsHeapObject() || in ShouldRetainMap()
520 if (age > 0 && prototype->IsHeapObject() && in RetainMaps()
587 DCHECK(obj->IsHeapObject()); in UpdateMarkingWorklistAfterScavenge()
Dspaces-inl.h105 return o->IsHeapObject() && Contains(HeapObject::cast(o)); in Contains()
123 return o->IsHeapObject() && Contains(HeapObject::cast(o)); in Contains()
147 if (!o->IsHeapObject()) return false; in Contains()
Dheap-inl.h333 return object->IsHeapObject() && InNewSpace(HeapObject::cast(object)); in InNewSpace()
362 return object->IsHeapObject() && InFromSpace(HeapObject::cast(object)); in InFromSpace()
381 return object->IsHeapObject() && InToSpace(HeapObject::cast(object)); in InToSpace()
Dmark-compact.cc186 if ((*current)->IsHeapObject()) { in VerifyPointers()
300 if ((*current)->IsHeapObject()) { in VerifyPointers()
894 if (!(*p)->IsHeapObject()) return; in MarkObjectByPointer()
938 if (!object->IsHeapObject()) return; in MarkObject()
957 if (o->IsHeapObject()) { in VisitPointers()
999 if (o->IsHeapObject()) { in VisitRootPointers()
1444 if (!o->IsHeapObject()) return false; in IsUnmarkedHeapObject()
1653 DCHECK(object->IsHeapObject()); in ProcessMarkingWorklistInternal()
2076 if (value->IsHeapObject()) { in ClearWeakCollections()
2191 if (obj->IsHeapObject()) { in UpdateStrongSlot()
[all …]
Dconcurrent-marking.cc130 if (object->IsHeapObject()) { in VisitPointers()
159 if (!object->IsHeapObject()) continue; in VisitPointersInSnapshot()
358 if (value_obj->IsHeapObject()) { in VisitEphemeronHashTable()
Dmark-compact-inl.h110 if (value_obj->IsHeapObject()) { in VisitEphemeronHashTable()
166 if (!(*p)->IsHeapObject()) return; in VisitPointer()
Dscavenger-inl.h268 DCHECK(heap_object->IsHeapObject()); in CheckAndScavengeObject()
/external/v8/src/
Dapi-arguments.cc30 DCHECK(values[T::kHolderIndex]->IsHeapObject()); in PropertyCallbackArguments()
49 DCHECK(values[T::kHolderIndex]->IsHeapObject()); in FunctionCallbackArguments()
Daddress-map.cc20 if (!root->IsHeapObject()) continue; in RootIndexMap()
Dfield-type.cc87 if (!value->IsHeapObject()) return false; in NowContains()
Dobjects-debug.cc84 if (p->IsHeapObject()) { in VerifyPointer()
398 CHECK(p->IsHeapObject()); in VerifyHeapPointer()
443 CHECK(IsHeapObject() && in FixedTypedArrayVerify()
536 if (r.IsHeapObject()) DCHECK(value->IsHeapObject()); in JSObjectVerify()
542 } else if (!type_is_any && !(type_is_none && r.IsHeapObject())) { in JSObjectVerify()
827 if (v->IsHeapObject()) { in JSValueVerify()
833 if (value()->IsHeapObject()) { in JSDateVerify()
1048 if (number->IsHeapObject()) { in OddballVerify()
2112 if (!obj->IsHeapObject()) return false; in CanLeak()
Dproperty-details.h139 if (IsHeapObject()) return other.IsNone(); in is_more_general_than()
181 bool IsHeapObject() const { return kind_ == kHeapObject; } in IsHeapObject() function
Dobjects-inl.h106 V8_INLINE bool IsHeapObject(InstanceType instance_type) { return true; } in IsHeapObject() function
161 return IsHeapObject() && HeapObject::cast(this)->Is##type_(); \
174 return IsHeapObject() && HeapObject::cast(this)->Is##Type(); \
195 return IsHeapObject() && HeapObject::cast(this)->IsNullOrUndefined(); in IsNullOrUndefined()
449 return IsHeapObject() && HeapObject::cast(this)->Is##Name(); \
600 DCHECK(IsHeapObject()); in OptimalRepresentation()
620 } else if (FLAG_track_heap_object_fields && representation.IsHeapObject()) { in FitsRepresentation()
621 return IsHeapObject(); in FitsRepresentation()
1515 DCHECK(!filler_value->IsHeapObject() || !Heap::InNewSpace(filler_value)); in InitializeBody()
1516 DCHECK(!pre_allocated_value->IsHeapObject() || in InitializeBody()
[all …]
Dhandles.cc159 if (object->IsHeapObject()) { in Lookup()
/external/v8/src/objects/
Dmap-inl.h94 if (representation.IsHeapObject() && !field_type->IsAny()) { in IsInplaceGeneralizableField()
125 if (representation->IsHeapObject()) { in GeneralizeIfCanHaveTransitionableFastElementsKind()
498 if (details.representation().IsHeapObject()) return true; in CanBeDeprecated()
/external/v8/src/ic/
Dcall-optimization.cc67 if (!receiver->IsHeapObject()) return false; in IsCompatibleReceiver()
/external/v8/src/snapshot/
Dpartial-serializer.cc147 if (obj->GetEmbedderField(i)->IsHeapObject()) continue; in SerializeEmbedderFields()
/external/v8/src/profiler/
Dheap-profiler.cc175 if (!obj->IsHeapObject()) in GetSnapshotObjectId()
/external/v8/src/compiler/
Daccess-info.cc386 } else if (details_representation.IsHeapObject()) { in ComputePropertyAccessInfo()
690 } else if (details_representation.IsHeapObject()) { in LookupTransition()
/external/v8/src/runtime/
Druntime-wasm.cc244 CHECK(!arg_buffer_obj->IsHeapObject()); in RUNTIME_FUNCTION()
/external/v8/src/ia32/
Dmacro-assembler-ia32.cc63 DCHECK(object->IsHeapObject()); in LoadRoot()
88 if (object->IsHeapObject()) { in CompareRoot()
98 if (object->IsHeapObject()) { in CompareRoot()
108 if (object->IsHeapObject()) { in PushRoot()

123