Home
last modified time | relevance | path

Searched refs:arrayLength (Results 1 – 24 of 24) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
Dtagged_array_test.cpp64 uint32_t arrayLength = 2; in HWTEST_F_L0() local
65 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
68 for (uint32_t i = 0; i < arrayLength; i++) { in HWTEST_F_L0()
77 uint32_t arrayLength = 2; in HWTEST_F_L0() local
78 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
99 uint32_t arrayLength = 2; in HWTEST_F_L0() local
100 JSHandle<TaggedArray> taggedArray1 = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
101 JSHandle<TaggedArray> taggedArray2 = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
113 EXPECT_EQ(appendArray->GetLength(), arrayLength * 2); in HWTEST_F_L0()
123 uint32_t arrayLength = 2; in HWTEST_F_L0() local
[all …]
Dtemplate_string_test.cpp66 uint32_t arrayLength = 3; in HWTEST_F_L0() local
74 JSHandle<TaggedArray> elements = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
76 JSArray *arr = JSArray::ArrayCreate(thread, JSTaggedNumber(arrayLength)).GetObject<JSArray>(); in HWTEST_F_L0()
Djs_api_arraylist_test.cpp531 uint32_t arrayLength = arrayList->GetLength().GetArrayLength(); in HWTEST_F_L0() local
532 JSHandle<JSTaggedValue> fromIndexValue0(thread, JSTaggedValue(arrayLength - 1)); in HWTEST_F_L0()
533 JSHandle<JSTaggedValue> toIndexValue0(thread, JSTaggedValue(arrayLength)); in HWTEST_F_L0()
Dtagged_hash_array_test.cpp53 uint32_t arrayLength = hashArray->GetLength(); in CheckHole() local
54 for (uint32_t i = 0; i < arrayLength; i++) { in CheckHole()
Djs_serializer_test.cpp623 uint32_t arrayLength = resJSInt8Array->GetArrayLength(); in TypedArrayTest1() local
632 EXPECT_EQ(arrayLength, 10) << "Not Same ArrayLength"; // 10: arrayLength in TypedArrayTest1()
662 uint32_t arrayLength = resJSInt8Array->GetArrayLength(); in TypedArrayTest2() local
671 EXPECT_EQ(arrayLength, 10) << "Not Same ArrayLength"; // 10: arrayLength in TypedArrayTest2()
903 uint32_t arrayLength = resJSInt8Array->GetArrayLength(); in TransferJSArrayBufferTest4() local
908 EXPECT_EQ(arrayLength, 10) << "Not Same ArrayLength"; // 10: arrayLength in TransferJSArrayBufferTest4()
1687 int arrayLength = (byteLength - byteOffset) / (sizeof(int8_t)); in HWTEST_F_L0() local
1691 int8Array->SetArrayLength(arrayLength); in HWTEST_F_L0()
1720 int arrayLength = (byteLength - byteOffset) / (sizeof(int8_t)); in HWTEST_F_L0() local
1724 int8Array->SetArrayLength(arrayLength); in HWTEST_F_L0()
[all …]
Djs_stable_array_test.cpp442 int64_t arrayLength = ARRAY_LENGTH_4; in HWTEST_F_L0() local
445 arrayLength, index, in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/ic/tests/
Dic_runtime_test.cpp58 uint32_t arrayLength = 5; in HWTEST_F_L0() local
67 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
68 for (uint32_t i = 0; i < arrayLength; i++) { in HWTEST_F_L0()
101 uint32_t arrayLength = 5; in HWTEST_F_L0() local
110 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
111 for (uint32_t i = 0; i < arrayLength; i++) { in HWTEST_F_L0()
150 uint32_t arrayLength = 5; in HWTEST_F_L0() local
156 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
168 uint32_t arrayLength = 2; in HWTEST_F_L0() local
176 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
[all …]
Dic_runtime_stub_test.cpp74 uint32_t arrayLength = 2U; in HWTEST_F_L0() local
75 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
105 uint32_t arrayLength = 2U; // 2 means ProfileTypeInfo length in HWTEST_F_L0() local
106 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
166 uint32_t arrayLength = 1U; in HWTEST_F_L0() local
167 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
190 uint32_t arrayLength = 2U; // 2 means ProfileTypeInfo length in HWTEST_F_L0() local
191 JSHandle<TaggedArray> handleTaggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
334 uint32_t arrayLength = bitOffset + 1U; in HWTEST_F_L0() local
336 JSHandle<TaggedArray> handleTaggedArr = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
[all …]
Dprofile_type_info_test.cpp80 uint32_t arrayLength = 6; in HWTEST_F_L0() local
81 JSHandle<TaggedArray> handleDetailsArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
339 uint32_t arrayLength = 2; in HWTEST_F_L0() local
340 JSHandle<TaggedArray> handleDetailsArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
370 uint32_t arrayLength = 2; in HWTEST_F_L0() local
371 JSHandle<TaggedArray> handleDetailsArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
399 uint32_t arrayLength = 2; in HWTEST_F_L0() local
400 JSHandle<TaggedArray> handleDetailsArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/base/tests/
Datomic_helper_test.cpp77 uint32_t arrayLength = 3; in HWTEST_F_L0() local
86 array->SetArrayLength(arrayLength); in HWTEST_F_L0()
107 uint32_t arrayLength = 3; in HWTEST_F_L0() local
116 array->SetArrayLength(arrayLength); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Djs_serializer.cpp398 uint32_t arrayLength = byteArray->GetArrayLength(); in WriteByteArray() local
399 if (!WriteInt(arrayLength)) { in WriteByteArray()
407 for (uint32_t i = 0; i < arrayLength; i++) { in WriteByteArray()
584 uint32_t arrayLength = array->GetLength(); in WriteJSArray() local
585 if (!WriteInt(arrayLength)) { in WriteJSArray()
758 JSTaggedValue arrayLength(typedArray->GetArrayLength()); in WriteJSTypedArray() local
759 if (!WriteRawData(&arrayLength, sizeof(JSTaggedValue))) { in WriteJSTypedArray()
824 uint32_t arrayLength = arrayBuffer->GetArrayBufferByteLength(); in WriteJSArrayBuffer() local
825 if (!WriteInt(arrayLength)) { in WriteJSArrayBuffer()
829 bool empty = arrayLength == 0; in WriteJSArrayBuffer()
[all …]
Djs_array.cpp67 double arrayLength = length.GetNumber(); in ArrayCreate() local
68 if (arrayLength > MAX_ARRAY_INDEX) { in ArrayCreate()
102 int64_t arrayLength = length.GetNumber(); in ArraySpeciesCreate() local
103 if (arrayLength == -0) { in ArraySpeciesCreate()
104 arrayLength = +0; in ArraySpeciesCreate()
168 info->SetCallArg(JSTaggedValue(arrayLength)); in ArraySpeciesCreate()
297 uint32_t arrayLength = JSArray::Cast(*array)->GetArrayLength(); in ArraySetLength() local
298 return arrayLength == newLen; in ArraySetLength()
Dobject_factory.cpp317 uint32_t arrayLength = buffer->GetArrayBufferByteLength(); in NewJSDataView() local
318 if (arrayLength - offset < length) { in NewJSDataView()
2429 uint32_t arrayLength = LayoutInfo::ComputeArrayLength(growLength); in CreateLayoutInfo() local
2430 …tInfo> layoutInfoHandle = JSHandle<LayoutInfo>::Cast(NewTaggedArrayWithoutInit(arrayLength, type)); in CreateLayoutInfo()
2438 …uint32_t arrayLength = LayoutInfo::ComputeArrayLength(LayoutInfo::ComputeGrowCapacity(properties)); in ExtendLayoutInfo() local
2439 ASSERT(arrayLength > old->GetLength()); in ExtendLayoutInfo()
2442 auto newArray = NewTaggedArrayWithoutInit(arrayLength, MemSpaceType::SEMI_SPACE); in ExtendLayoutInfo()
3244 uint32_t arrayLength = TSObjLayoutInfo::ComputeArrayLength(propNum); in CreateTSObjLayoutInfo() local
3245 …youtInfo> tsPropInfoHandle = JSHandle<TSObjLayoutInfo>::Cast(NewTaggedArray(arrayLength, initVal)); in CreateTSObjLayoutInfo()
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_obj_layout_info.cpp92 …uint32_t arrayLength = TSObjLayoutInfo::ComputeArrayLength(TSObjLayoutInfo::ComputeGrowCapacity(ol… in ExtendTSObjLayoutInfo() local
94 …ayoutInfo> newLayout(factory->ExtendArray(JSHandle<TaggedArray>(oldLayout), arrayLength, initVal)); in ExtendTSObjLayoutInfo()
Dlib_ark_builtins.d.ts487 constructor(arrayLength?: number): any[];
/arkcompiler/ets_runtime/ecmascript/compiler/
Dntype_mcr_lowering.cpp112 uint32_t arrayLength = std::max(literialLength, elementLength); in LowerCreateArrayWithBuffer() local
113 GateRef length = builder_.IntPtr(arrayLength); in LowerCreateArrayWithBuffer()
Dnew_object_stub_builder.cpp300 GateRef arrayLength = Load(VariableType::INT32(), obj, lengthOffset); in NewJSArrayLiteral() local
301 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, arrayLength); in NewJSArrayLiteral()
Dstub_builder.cpp577 Label arrayLength(env); in CallGetterHelper() local
581 Branch(Equal(accessor, lengthAccessor), &arrayLength, &tryContinue); in CallGetterHelper()
582 Bind(&arrayLength); in CallGetterHelper()
/arkcompiler/ets_runtime/ecmascript/ic/
Dprofile_type_info.cpp105 const int arrayLength = 2; in AddHandlerWithKey() local
106 … JSHandle<TaggedArray> newArr = thread_->GetEcmaVM()->GetFactory()->NewTaggedArray(arrayLength); in AddHandlerWithKey()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_stubs.cpp1110 DEFVARIABLE(arrayLength, VariableType::INT64(), Int64(0)); in DECLARE_BUILTINS()
1145 arrayLength = intLen; in DECLARE_BUILTINS()
1161 arrayLength = SExtInt32ToInt64(doubleToInt); in DECLARE_BUILTINS()
1171 … Branch(Int64GreaterThan(*arrayLength, Int64(JSObject::MAX_GAP)), &slowPath, &lengthValid); in DECLARE_BUILTINS()
1176 res = newBuilder.NewJSArrayWithSize(intialHClass, *arrayLength); in DECLARE_BUILTINS()
1178 … Store(VariableType::INT32(), glue, *res, lengthOffset, TruncInt64ToInt32(*arrayLength)); in DECLARE_BUILTINS()
/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper.cpp456 uint32_t arrayLength = static_cast<uint32_t>(length); in AllocateTypedArrayBuffer() local
465 … data = thread->GetEcmaVM()->GetFactory()->NewByteArray(arrayLength, elementSize).GetTaggedValue(); in AllocateTypedArrayBuffer()
483 jsTypedArray->SetArrayLength(arrayLength); in AllocateTypedArrayBuffer()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_string.cpp1392 uint32_t arrayLength = 0; in Split() local
1431 JSObject::CreateDataProperty(thread, resultArray, arrayLength, elementTag); in Split()
1433 ++arrayLength; in Split()
1434 if (arrayLength == lim) { in Split()
1445 JSObject::CreateDataProperty(thread, resultArray, arrayLength, elementTag); in Split()
1447 ++arrayLength; in Split()
1448 if (arrayLength == lim) { in Split()
1456 JSObject::CreateDataProperty(thread, resultArray, arrayLength, elementTag); in Split()
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_vector.cpp676 uint32_t arrayLength = array->GetArrayLength(); in CopyToArray() local
677 if (vectorLength <= arrayLength) { in CopyToArray()
679 for (uint32_t i = vectorLength; i < arrayLength; i++) { in CopyToArray()
/arkcompiler/ets_runtime/ecmascript/napi/test/
Djsnapi_tests.cpp1039 uint32_t arrayLength = 2; in HWTEST_F_L0() local
1040 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()