Home
last modified time | relevance | path

Searched refs:IsJSArray (Results 1 – 25 of 26) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
Dallocation-site-scopes-inl.h47 object->IsJSArray() ? "JSArray" : "JSObject", in ShouldCreateMemento()
Dallocation-site-inl.h118 raw_value.IsJSArray() || raw_value.IsJSObject()); in PointsToLiteral()
217 if (site->PointsToLiteral() && site->boilerplate().IsJSArray()) { in DigestTransitionFeedback()
Djs-objects.cc506 if (IsJSArray()) return roots.Array_string(); in class_name()
1136 if (object->IsJSArray()) { in DefineOwnProperty()
4218 int length = object->IsJSArray() in CreateElementDictionary()
4485 int length = object.IsJSArray() in HasEnumerableElements()
4496 int length = object.IsJSArray() in HasEnumerableElements()
4506 int length = object.IsJSArray() in HasEnumerableElements()
5111 if (object.IsJSArray()) { in ShouldConvertToFastElements()
5167 if (object->IsJSArray(isolate)) { in AddDataElement()
5195 if (IsHoleyElementsKind(kind) || !object->IsJSArray(isolate) || in AddDataElement()
5205 if (object->IsJSArray(isolate) && index >= old_length) { in AddDataElement()
[all …]
Delements.cc585 if (holder.IsJSArray()) { in ValidateImpl()
789 if (receiver.IsJSArray()) { in GetMaxIndex()
834 if (IsFastPackedElementsKind(from_kind) && object->IsJSArray()) { in ConvertElementsWithCapacity()
987 IsFastPackedElementsKind(from_kind) && from_holder.IsJSArray(); in CopyElements()
1964 if (!obj->IsJSArray() && in DeleteCommon()
1979 if (obj->IsJSArray()) { in DeleteCommon()
2002 if (!obj->IsJSArray()) { in DeleteCommon()
3905 } else if (source->IsJSArray()) { in CopyElementsHandleImpl()
Dkeys.cc177 DCHECK(array_like->IsJSArray() || array_like->HasSloppyArgumentsElements()); in AddKeys()
661 DCHECK(result->IsJSArray() || result->HasSloppyArgumentsElements()); in FilterForEnumerableProperties()
Dlookup.cc196 if (receiver->IsJSArray(isolate)) { in InternalUpdateProtector()
280 if (receiver->IsJSArray(isolate)) { in InternalUpdateProtector()
Dobjects-inl.h426 if (heap_object->IsJSArray()) return Just(true); in IsArray()
Dobjects.cc1024 if (object->IsJSArray()) { in CreateListFromArrayLikeFastPath()
1679 if (original_array->IsJSArray() && in ArraySpeciesConstructor()
1768 if (!IsJSArray()) return true; in IterationHasObservableEffects()
2903 if (receiver->IsJSArray()) { in AddDataProperty()
3047 if (object->IsJSArray()) return Just(true); in IsArray()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-array.cc105 if (!receiver->IsJSArray()) return false; in EnsureJSArrayWithWritableFastElements()
154 if (receiver->IsJSArray()) { in GetLengthProperty()
173 if (receiver->IsJSArray()) { in SetLengthProperty()
617 DCHECK(args.receiver()->IsJSArray()); in BUILTIN()
1077 if (receiver->IsJSArray()) { in IterateElements()
1276 if (obj->IsJSArray()) { in Slow_ArrayConcat()
1479 if (!arg.IsJSArray()) return MaybeHandle<JSArray>(); in Fast_ArrayConcat()
1523 if (V8_LIKELY(receiver->IsJSArray() && in BUILTIN()
1570 if (!object->IsJSArray()) return false; in IsFastArray()
Dbuiltins-array-gen.cc1280 CSA_DCHECK(this, Word32BinaryNot(IsJSArray(array))); in TF_BUILTIN()
1319 SelectConstant(IsJSArray(array), NumberConstant(kMaxUInt32), in TF_BUILTIN()
1458 GotoIf(IsJSArray(element), &if_flatten_array); in FlattenIntoArray()
1465 CSA_DCHECK(this, IsJSArray(element)); in FlattenIntoArray()
/third_party/node/deps/v8/src/runtime/
Druntime-array.cc216 return isolate->heap()->ToBoolean(obj.IsJSArray()); in RUNTIME_FUNCTION()
344 if (object->IsJSArray()) { in RUNTIME_FUNCTION()
Druntime-literals.cc50 if (!value->IsJSArray()) { in VisitElementOrProperty()
107 if (!copy->IsJSArray(isolate)) { in StructureWalk()
Druntime-test.cc1652 if (!args[1].IsJSArray()) { in RUNTIME_FUNCTION()
1701 if (!args[1].IsJSArray()) { in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/heap/
Dobject-stats.cc528 if (boilerplate.IsJSArray()) { in RecordVirtualAllocationSiteDetails()
617 object.IsJSArray() ? ObjectStats::ARRAY_DICTIONARY_ELEMENTS_TYPE in RecordVirtualJSObjectDetails()
619 } else if (object.IsJSArray()) { in RecordVirtualJSObjectDetails()
/third_party/node/deps/v8/src/strings/
Dstring-stream.cc381 if (printee.IsJSArray()) { in PrintMentionedObjectCache()
/third_party/node/deps/v8/src/ic/
Dic.cc1513 if (receiver->IsJSArray()) { in IsOutOfBoundsAccess()
2474 receiver->IsJSArray() && oob_access && index <= JSArray::kMaxArrayIndex && in GetStoreMode()
2579 } else if (object->IsJSArray() && IsGrowStoreMode(store_mode) && in Store()
3029 DCHECK(receiver->IsJSArray()); in RUNTIME_FUNCTION()
3079 DCHECK(receiver->IsJSArray()); in RUNTIME_FUNCTION()
/third_party/node/deps/v8/src/compiler/
Dheap-refs.cc801 map->prototype().IsJSArray() && in SupportsFastArrayIteration()
1830 if (holder->IsJSArray()) { in GetOwnConstantElementFromHeap()
Djs-create-lowering.cc1826 if (boilerplate.IsJSArray()) { in TryAllocateFastLiteral()
Djs-native-context-specialization.cc1888 if (!element.has_value() && receiver_ref.IsJSArray()) { in ReduceElementLoadFromHeapConstant()
/third_party/node/deps/v8/src/diagnostics/
Dobjects-debug.cc1299 } else if (iterated_object().IsJSArray()) { in JSArrayIteratorVerify()
Dobjects-printer.cc2165 } else if (boilerplate().IsJSArray()) { in AllocationSitePrint()
/third_party/node/deps/v8/src/init/
Dbootstrapper.cc6234 DCHECK(!from->IsJSArray()); in TransferObject()
6235 DCHECK(!to->IsJSArray()); in TransferObject()
/third_party/node/deps/v8/src/profiler/
Dheap-snapshot-generator.cc1834 int length = js_obj.IsJSArray() ? Smi::ToInt(JSArray::cast(js_obj).length()) in ExtractElementReferences()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc6554 TNode<BoolT> CodeStubAssembler::IsJSArray(TNode<HeapObject> object) { in IsJSArray() function in v8::internal::CodeStubAssembler
11340 IsJSArray(object), in EmitElementStore()
11431 GotoIfNot(IsJSArray(object), &done); in CheckForCapacityGrow()
11490 IsJSArray(object), in TransitionElementsKind()
Dcode-stub-assembler.h2561 TNode<BoolT> IsJSArray(TNode<HeapObject> object);

12