| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | tagged_array_test.cpp | 64 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 …]
|
| D | template_string_test.cpp | 66 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()
|
| D | js_api_arraylist_test.cpp | 531 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()
|
| D | tagged_hash_array_test.cpp | 53 uint32_t arrayLength = hashArray->GetLength(); in CheckHole() local 54 for (uint32_t i = 0; i < arrayLength; i++) { in CheckHole()
|
| D | js_serializer_test.cpp | 623 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 …]
|
| D | js_stable_array_test.cpp | 442 int64_t arrayLength = ARRAY_LENGTH_4; in HWTEST_F_L0() local 445 arrayLength, index, in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/ic/tests/ |
| D | ic_runtime_test.cpp | 58 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 …]
|
| D | ic_runtime_stub_test.cpp | 74 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 …]
|
| D | profile_type_info_test.cpp | 80 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/ |
| D | atomic_helper_test.cpp | 77 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/ |
| D | js_serializer.cpp | 398 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 …]
|
| D | js_array.cpp | 67 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()
|
| D | object_factory.cpp | 317 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/ |
| D | ts_obj_layout_info.cpp | 92 …uint32_t arrayLength = TSObjLayoutInfo::ComputeArrayLength(TSObjLayoutInfo::ComputeGrowCapacity(ol… in ExtendTSObjLayoutInfo() local 94 …ayoutInfo> newLayout(factory->ExtendArray(JSHandle<TaggedArray>(oldLayout), arrayLength, initVal)); in ExtendTSObjLayoutInfo()
|
| D | lib_ark_builtins.d.ts | 487 constructor(arrayLength?: number): any[];
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | ntype_mcr_lowering.cpp | 112 uint32_t arrayLength = std::max(literialLength, elementLength); in LowerCreateArrayWithBuffer() local 113 GateRef length = builder_.IntPtr(arrayLength); in LowerCreateArrayWithBuffer()
|
| D | new_object_stub_builder.cpp | 300 GateRef arrayLength = Load(VariableType::INT32(), obj, lengthOffset); in NewJSArrayLiteral() local 301 Store(VariableType::INT32(), glue_, result->ReadVariable(), lengthOffset, arrayLength); in NewJSArrayLiteral()
|
| D | stub_builder.cpp | 577 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/ |
| D | profile_type_info.cpp | 105 const int arrayLength = 2; in AddHandlerWithKey() local 106 … JSHandle<TaggedArray> newArr = thread_->GetEcmaVM()->GetFactory()->NewTaggedArray(arrayLength); in AddHandlerWithKey()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_stubs.cpp | 1110 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/ |
| D | typed_array_helper.cpp | 456 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/ |
| D | builtins_string.cpp | 1392 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/ |
| D | containers_vector.cpp | 676 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/ |
| D | jsnapi_tests.cpp | 1039 uint32_t arrayLength = 2; in HWTEST_F_L0() local 1040 JSHandle<TaggedArray> taggedArray = factory->NewTaggedArray(arrayLength); in HWTEST_F_L0()
|