Lines Matching refs:JSArray

576       Object* length_obj = JSArray::cast(holder)->length();  in ValidateImpl()
605 static void TryTransitionResultArrayToPacked(Handle<JSArray> array) { in TryTransitionResultArrayToPacked()
697 uint32_t Push(Handle<JSArray> receiver, Arguments* args, in Push()
702 static uint32_t PushImpl(Handle<JSArray> receiver, Arguments* args, in PushImpl()
707 uint32_t Unshift(Handle<JSArray> receiver, Arguments* args, in Unshift()
712 static uint32_t UnshiftImpl(Handle<JSArray> receiver, Arguments* args, in UnshiftImpl()
727 Handle<JSArray> Splice(Handle<JSArray> receiver, uint32_t start, in Splice()
733 static Handle<JSArray> SpliceImpl(Handle<JSArray> receiver, in SpliceImpl()
739 Handle<Object> Pop(Handle<JSArray> receiver) final { in Pop()
743 static Handle<Object> PopImpl(Handle<JSArray> receiver) { in PopImpl()
747 Handle<Object> Shift(Handle<JSArray> receiver) final { in Shift()
751 static Handle<Object> ShiftImpl(Handle<JSArray> receiver) { in ShiftImpl()
755 void SetLength(Handle<JSArray> array, uint32_t length) final { in SetLength()
760 static void SetLengthImpl(Isolate* isolate, Handle<JSArray> array, in SetLengthImpl()
826 DCHECK(JSArray::cast(receiver)->length()->IsSmi()); in GetMaxIndex()
828 Smi::ToInt(JSArray::cast(receiver)->length())); in GetMaxIndex()
867 packed_size = Smi::ToInt(JSArray::cast(*object)->length()); in ConvertElementsWithCapacity()
1008 packed_size = Smi::ToInt(JSArray::cast(from_holder)->length()); in CopyElements()
1431 static void SetLengthImpl(Isolate* isolate, Handle<JSArray> array, in SetLengthImpl()
1500 Handle<JSArray> result_array = in SliceImpl()
2031 JSArray::cast(*obj)->length()->ToArrayLength(&length); in DeleteCommon()
2191 static Handle<Object> PopImpl(Handle<JSArray> receiver) { in PopImpl()
2195 static Handle<Object> ShiftImpl(Handle<JSArray> receiver) { in ShiftImpl()
2199 static uint32_t PushImpl(Handle<JSArray> receiver, in PushImpl()
2207 static uint32_t UnshiftImpl(Handle<JSArray> receiver, in UnshiftImpl()
2220 Handle<JSArray> result_array = isolate->factory()->NewJSArray( in SliceImpl()
2230 static Handle<JSArray> SpliceImpl(Handle<JSArray> receiver, in SpliceImpl()
2255 Handle<JSArray> deleted_elements = isolate->factory()->NewJSArray( in SpliceImpl()
2282 static void MoveElements(Isolate* isolate, Handle<JSArray> receiver, in MoveElements()
2288 if (len > JSArray::kMaxCopyElements && dst_index == 0 && in MoveElements()
2508 static void SpliceShrinkStep(Isolate* isolate, Handle<JSArray> receiver, in SpliceShrinkStep()
2522 Isolate* isolate, Handle<JSArray> receiver, in SpliceGrowStep()
2550 static Handle<Object> RemoveElement(Handle<JSArray> receiver, in RemoveElement()
2577 static uint32_t AddArguments(Handle<JSArray> receiver, in AddArguments()
3003 static void SetLengthImpl(Isolate* isolate, Handle<JSArray> array, in SetLengthImpl()
3419 JSArray* source) { in HoleyPrototypeLookupRequired()
3441 static bool TryCopyElementsFastNumber(Context* context, JSArray* source, in TryCopyElementsFastNumber()
3604 Handle<JSArray> source_js_array = Handle<JSArray>::cast(source); in CopyElementsHandleImpl()
3609 Handle<JSArray> source_array = Handle<JSArray>::cast(source); in CopyElementsHandleImpl()
3710 static void SetLengthImpl(Isolate* isolate, Handle<JSArray> array, in SetLengthImpl()
3979 Handle<JSArray> result_array = in SliceImpl()
4444 JSArray* array = JSArray::cast(*obj); in CheckArrayAbuse()
4477 MaybeHandle<Object> ArrayConstructInitializeElements(Handle<JSArray> array, in ArrayConstructInitializeElements()
4481 JSArray::Initialize(array, JSArray::kPreallocatedArrayElements); in ArrayConstructInitializeElements()
4492 if (length > 0 && length < JSArray::kInitialMaxFastElementArray) { in ArrayConstructInitializeElements()
4494 JSArray::Initialize(array, length, length); in ArrayConstructInitializeElements()
4501 JSArray::Initialize(array, JSArray::kPreallocatedArrayElements); in ArrayConstructInitializeElements()
4504 JSArray::Initialize(array, 0); in ArrayConstructInitializeElements()
4505 JSArray::SetLength(array, length); in ArrayConstructInitializeElements()
4568 JSArray* source, in CopyFastNumberJSArrayElementsToTypedArray()
4634 Handle<JSArray> ElementsAccessor::Concat(Isolate* isolate, Arguments* args, in Concat()
4644 ElementsKind arg_kind = JSArray::cast(arg)->GetElementsKind(); in Concat()
4663 Handle<JSArray> result_array = isolate->factory()->NewJSArray( in Concat()
4673 JSArray* array = JSArray::cast((*args)[i]); in Concat()