Home
last modified time | relevance | path

Searched refs:arrayClass (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/tests/
Dhandle_leak_test.cpp141 JSHandle<JSHClass> arrayClass(thread->GlobalConstants()->GetHandledArrayClass()); in HWTEST_F_L0() local
144 *arrayClass, TaggedArray::ComputeSize(JSTaggedValue::TaggedTypeSize(), SIZE))); in HWTEST_F_L0()
167 JSHandle<JSHClass> arrayClass(thread->GlobalConstants()->GetHandledArrayClass()); in HWTEST_F_L0() local
170 *arrayClass, TaggedArray::ComputeSize(JSTaggedValue::TaggedTypeSize(), SIZE))); in HWTEST_F_L0()
197 JSHandle<JSHClass> arrayClass(thread->GlobalConstants()->GetHandledArrayClass()); in HWTEST_F_L0() local
200 *arrayClass, TaggedArray::ComputeSize(JSTaggedValue::TaggedTypeSize(), SIZE))); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.cpp694 JSHandle<JSHClass> arrayClass = NewEcmaHClass(JSArray::SIZE, JSType::JS_ARRAY, proto); in CreateJSArrayInstanceClass() local
708 arrayClass->SetLayout(thread_, layoutInfoHandle); in CreateJSArrayInstanceClass()
709 arrayClass->SetNumberOfProps(fieldOrder); in CreateJSArrayInstanceClass()
711 arrayClass->SetIsStableElements(true); in CreateJSArrayInstanceClass()
712 arrayClass->SetHasConstructor(false); in CreateJSArrayInstanceClass()
714 return arrayClass; in CreateJSArrayInstanceClass()
2166 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in NewTaggedArray() local
2169 header = heap_->AllocateYoungOrHugeObject(arrayClass, size); in NewTaggedArray()
2172 header = heap_->AllocateOldOrHugeObject(arrayClass, size); in NewTaggedArray()
2175 header = heap_->AllocateNonMovableOrHugeObject(arrayClass, size); in NewTaggedArray()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnew_object_stub_builder.cpp217 GateRef arrayClass = GetGlobalConstantValue(VariableType::JS_POINTER(), glue_, in NewArgumentsList() local
219 StoreHClass(glue_, result->ReadVariable(), arrayClass); in NewArgumentsList()