• Home
  • Raw
  • Download

Lines Matching refs:LayoutInfo

562         auto layout = LayoutInfo::Cast(klass->GetLayout().GetTaggedObject());  in CloneObjectLiteral()
606 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in CloneClassCtor()
674 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(1); in CreateJSRegExpInstanceClass()
698 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(1); in CreateJSArrayInstanceClass()
726 …JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(JSArguments::LENGTH_OF_INLINE_PROPERTIES); in CreateJSArguments()
1455 … JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(JSFunction::LENGTH_OF_INLINE_PROPERTIES); in CreateFunctionClass()
1505 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassPrototypeHClass()
1525 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassConstructorHClass()
2425 JSHandle<LayoutInfo> ObjectFactory::CreateLayoutInfo(int properties, MemSpaceType type, GrowMode mo… in CreateLayoutInfo()
2428 …mode == GrowMode::GROW ? static_cast<int>(LayoutInfo::ComputeGrowCapacity(properties)) : propertie… in CreateLayoutInfo()
2429 uint32_t arrayLength = LayoutInfo::ComputeArrayLength(growLength); in CreateLayoutInfo()
2430 …JSHandle<LayoutInfo> layoutInfoHandle = JSHandle<LayoutInfo>::Cast(NewTaggedArrayWithoutInit(array… in CreateLayoutInfo()
2435 JSHandle<LayoutInfo> ObjectFactory::ExtendLayoutInfo(const JSHandle<LayoutInfo> &old, int propertie… in ExtendLayoutInfo()
2438 …uint32_t arrayLength = LayoutInfo::ComputeArrayLength(LayoutInfo::ComputeGrowCapacity(properties)); in ExtendLayoutInfo()
2443 JSHandle<LayoutInfo>::Cast(newArray)->Initialize(thread_, oldArray->GetExtraLength()); in ExtendLayoutInfo()
2450 return JSHandle<LayoutInfo>::Cast(newArray); in ExtendLayoutInfo()
2453 JSHandle<LayoutInfo> ObjectFactory::CopyLayoutInfo(const JSHandle<LayoutInfo> &old) in CopyLayoutInfo()
2456 return JSHandle<LayoutInfo>(CopyArray(JSHandle<TaggedArray>::Cast(old), newLength, newLength)); in CopyLayoutInfo()
2459 JSHandle<LayoutInfo> ObjectFactory::CopyAndReSort(const JSHandle<LayoutInfo> &old, int end, int cap… in CopyAndReSort()
2462 JSHandle<LayoutInfo> newArr = CreateLayoutInfo(capacity); in CopyAndReSort()
3096 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(length); in CreateObjectClass()
3985 JSHandle<LayoutInfo> layoutInfoHandle = CreateLayoutInfo(2); // 2 means two field in CreateIteratorResultInstanceClass()