Lines Matching refs:arrayClass
694 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()
2225 auto arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in NewTaggedArrayWithoutInit() local
2228 header = heap_->AllocateYoungOrHugeObject(arrayClass, size); in NewTaggedArrayWithoutInit()
2231 header = heap_->AllocateOldOrHugeObject(arrayClass, size); in NewTaggedArrayWithoutInit()
2284 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetByteArrayClass().GetTaggedObj… in NewByteArray() local
2285 TaggedObject *header = heap_->AllocateYoungOrHugeObject(arrayClass, byteSize); in NewByteArray()
2345 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in ExtendArray() local
2346 TaggedObject *header = AllocObjectWithSpaceType(size, arrayClass, type); in ExtendArray()
2409 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in CopyArray() local
2410 header = AllocObjectWithSpaceType(size, arrayClass, type); in CopyArray()
3374 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in NewTSTypeTable() local
3375 auto header = heap_->AllocateOldOrHugeObject(arrayClass, size); in NewTSTypeTable()
3390 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in NewTSModuleTable() local
3391 auto header = heap_->AllocateYoungOrHugeObject(arrayClass, size); in NewTSModuleTable()