Home
last modified time | relevance | path

Searched refs:CopyArray (Results 1 – 25 of 31) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/
Dweak_vector.cpp62 …JSHandle<TaggedArray> newVec = factory->CopyArray(JSHandle<TaggedArray>(old), VectorToArrayIndex(o… in Grow()
133 …JSHandle<TaggedArray> newVec = factory->CopyArray(JSHandle<TaggedArray>(vec), oldLength, newLength… in Copy()
Dtagged_array-inl.h158 JSHandle<TaggedArray> newArray = factory->CopyArray(array, oldLength, capa); in SetCapacity()
168 factory->CopyArray(array, oldLength, capa, JSTaggedValue::Hole(), MemSpaceType::OLD_SPACE); in SetCapacityInOldSpace()
Dvtable.cpp105 …JSHandle<TaggedArray> copyVtable = factory->CopyArray(JSHandle<TaggedArray>(vtable), length, lengt… in Copy()
Dtagged_list.h42 void CopyArray(const JSThread *thread, JSHandle<Derived> &taggedList);
Djs_array.cpp578 auto newArray = factory->CopyArray(arr, arr->GetLength(), arr->GetLength(), in CheckAndCopyArray()
584 auto newProps = factory->CopyArray(prop, prop->GetLength(), prop->GetLength(), in CheckAndCopyArray()
Djs_typed_array.cpp334 return factory->CopyArray(nameList, length, copyLength); in OwnPropertyKeys()
370 return factory->CopyArray(nameList, length, copyLength); in OwnEnumPropertyKeys()
Dtagged_list.cpp50 void TaggedList<Derived>::CopyArray(const JSThread *thread, JSHandle<Derived> &taggedList) in CopyArray() function in panda::ecmascript::TaggedList
105 taggedList->CopyArray(thread, list); in GrowCapacity()
Djs_proxy.cpp816 … thread->GetEcmaVM()->GetFactory()->CopyArray(trapRes, trapRes->GetLength(), trapRes->GetLength()); in OwnPropertyKeys()
Dobject_fast_operator-inl.h655 array.Update(factory->CopyArray(array, length, capacity).GetTaggedValue()); in AddPropertyByName()
Dobject_factory.h393 …JSHandle<TaggedArray> CopyArray(const JSHandle<TaggedArray> &old, uint32_t oldLength, uint32_t new…
/arkcompiler/ets_runtime/ecmascript/js_api/
Djs_api_lightweightset.cpp50 hashArray = thread->GetEcmaVM()->GetFactory()->CopyArray(hashArray, capacity, newCapacity); in Add()
51 … valueArray = thread->GetEcmaVM()->GetFactory()->CopyArray(valueArray, capacity, newCapacity); in Add()
165 hashArray = thread->GetEcmaVM()->GetFactory()->CopyArray(hashArray, capacity, newCapacity); in SizeCopy()
166 valueArray = thread->GetEcmaVM()->GetFactory()->CopyArray(valueArray, capacity, newCapacity); in SizeCopy()
488 auto newArray = factory->CopyArray(values, values->GetLength(), values->GetLength(), in CheckAndCopyValues()
Djs_api_stack.cpp92 thread->GetEcmaVM()->GetFactory()->CopyArray(oldElements, oldLength, newCapacity); in GrowCapacity()
Djs_api_plain_array.cpp49 thread->GetEcmaVM()->GetFactory()->CopyArray(keyArray, capacity, newCapacity); in Add()
51 thread->GetEcmaVM()->GetFactory()->CopyArray(valueArray, capacity, newCapacity); in Add()
Djs_api_vector.cpp91 thread->GetEcmaVM()->GetFactory()->CopyArray(elementData, oldCapacity, tempCapacity); in IncreaseCapacityTo()
367 thread->GetEcmaVM()->GetFactory()->CopyArray(elementData, oldCapacity, newCapacity); in GrowCapacity()
Djs_api_queue.cpp55 … newElements = thread->GetEcmaVM()->GetFactory()->CopyArray(oldElements, oldLength, newCapacity); in GrowCapacity()
Djs_api_arraylist.cpp370 thread->GetEcmaVM()->GetFactory()->CopyArray(oldElements, oldCapacity, newCapacity); in GrowCapacity()
Djs_api_lightweightmap.cpp406 JSHandle<TaggedArray> newArray = factory->CopyArray(oldArray, oldLength, newCapacity); in GrowCapacity()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnew_object_stub_builder.h51 GateRef CopyArray(GateRef glue, GateRef elements, GateRef oldLen, GateRef newLen);
/arkcompiler/runtime_core/static_core/compiler/tests/
Dvixl_exec_module.h153 void CopyArray(void *arrData, T *array) in CopyArray() function
Dcodegen_test.cpp240 GetExecModule().CopyArray(param1, arrayData); in CheckStoreArray()
309 GetExecModule().CopyArray(param1, arrayData); in CheckLoadArray()
386 GetExecModule().CopyArray(param1, arrayData); in CheckStoreArrayPair()
763 GetExecModule().CopyArray(param1, array); in TEST_F()
1465 GetExecModule().CopyArray(param1, array); in TEST_F()
/arkcompiler/runtime_core/compiler/tests/
Dvixl_exec_module.h143 void CopyArray(void *arr_data, T *array) in CopyArray() function
/arkcompiler/ets_runtime/ecmascript/containers/
Dcontainers_lightweightset.cpp530 auto newElements = factory->CopyArray(srcArray, srcArray->GetLength(), srcArray->GetLength(), in ToArray()
/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime_stub-inl.h347 properties = factory->CopyArray(arrayHandle, capacity, newLen); in StoreWithTransition()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_object.cpp495 JSHandle<TaggedArray> resultList = factory->CopyArray(nameList, length, copyLength); in GetOwnPropertyKeys()
/arkcompiler/ets_runtime/ecmascript/stubs/
Druntime_stubs.cpp267 DEF_RUNTIME_STUBS(CopyArray) in DEF_RUNTIME_STUBS() argument
269 RUNTIME_STUBS_HEADER(CopyArray); in DEF_RUNTIME_STUBS()
275 …return factory->CopyArray(array, length.GetInt(), capacity.GetInt()).GetTaggedValue().GetRawData(); in DEF_RUNTIME_STUBS()
358 properties = factory->CopyArray(arrayHandle, capacity, newLen); in DEF_RUNTIME_STUBS()

12