• Home
  • Raw
  • Download

Lines Matching refs:arrayClass

760 …JSHandle<JSHClass> arrayClass = NewEcmaHClass(JSArray::SIZE, inlinedProps, JSType::JS_ARRAY, proto…  in CreateJSArrayInstanceClass()  local
774 arrayClass->SetLayout(thread_, layoutInfoHandle); in CreateJSArrayInstanceClass()
775 arrayClass->SetNumberOfProps(fieldOrder); in CreateJSArrayInstanceClass()
777 arrayClass->SetIsStableElements(true); in CreateJSArrayInstanceClass()
778 arrayClass->SetHasConstructor(false); in CreateJSArrayInstanceClass()
780 return arrayClass; in CreateJSArrayInstanceClass()
2384 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in NewTaggedArray() local
2387 header = heap_->AllocateYoungOrHugeObject(arrayClass, size); in NewTaggedArray()
2390 header = heap_->AllocateOldOrHugeObject(arrayClass, size); in NewTaggedArray()
2393 header = heap_->AllocateNonMovableOrHugeObject(arrayClass, size); in NewTaggedArray()
2545 auto arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in NewTaggedArrayWithoutInit() local
2548 header = heap_->AllocateYoungOrHugeObject(arrayClass, size); in NewTaggedArrayWithoutInit()
2551 header = heap_->AllocateOldOrHugeObject(arrayClass, size); in NewTaggedArrayWithoutInit()
2572 …auto arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetMutantTaggedArrayClass().GetTagged… in NewMutantTaggedArrayWithoutInit() local
2575 header = heap_->AllocateYoungOrHugeObject(arrayClass, size); in NewMutantTaggedArrayWithoutInit()
2578 header = heap_->AllocateOldOrHugeObject(arrayClass, size); in NewMutantTaggedArrayWithoutInit()
2658 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetByteArrayClass().GetTaggedObj… in NewByteArray() local
2659 TaggedObject *header = AllocObjectWithSpaceType(byteSize, arrayClass, spaceType); in NewByteArray()
2728 JSHClass *arrayClass = nullptr; in ExtendArray() local
2731arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetMutantTaggedArrayClass().GetTaggedObjec… in ExtendArray()
2733 arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in ExtendArray()
2735 TaggedObject *header = AllocObjectWithSpaceType(size, arrayClass, type); in ExtendArray()
2813 JSHClass *arrayClass = nullptr; in CopyArray() local
2815arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetMutantTaggedArrayClass().GetTaggedObjec… in CopyArray()
2817arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in CopyArray()
2819 header = AllocObjectWithSpaceType(size, arrayClass, type); in CopyArray()
3863 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in NewTSTypeTable() local
3864 auto header = heap_->AllocateOldOrHugeObject(arrayClass, size); in NewTSTypeTable()
3879 …JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject(… in NewTSModuleTable() local
3880 auto header = heap_->AllocateYoungOrHugeObject(arrayClass, size); in NewTSModuleTable()