• Home
  • Raw
  • Download

Lines Matching refs:layout

330     JSTaggedValue layout = newJsHClass->GetLayout();  in TransitionProto()  local
332 JSMutableHandle<LayoutInfo> layoutInfoHandle(thread, layout); in TransitionProto()
413 JSTaggedValue layout = newProtoClass->GetLayout(); in OptimizePrototypeForIC() local
416 if (!layout.IsNull()) { in OptimizePrototypeForIC()
417 JSMutableHandle<LayoutInfo> layoutInfoHandle(thread, layout); in OptimizePrototypeForIC()
613 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in ConvertOrTransitionWithRep() local
614 attr = layout->GetAttr(attr.GetOffset()); in ConvertOrTransitionWithRep()
616 layout->SetNormalAttr(thread, attr.GetOffset(), attr); in ConvertOrTransitionWithRep()
1066 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(maxNum, MemSpaceType::SEMI_SPACE, GrowMode… in CreateRootHClass() local
1067 …rootDesc->IterateProps([thread, factory, &index, hclass, layout] (const pgo::PropertyDesc &propDes… in CreateRootHClass()
1075 layout->AddKey(thread, index, key.GetTaggedValue(), attributes); in CreateRootHClass()
1078 hclass->SetLayout(thread, layout); in CreateRootHClass()
1128 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpForRootHClass() local
1131 layout->DumpFieldIndex(i, desc); in DumpForRootHClass()
1172 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in UpdateRootLayoutDesc() local
1174 layout->UpdateFieldIndex(i, desc); in UpdateRootLayoutDesc()
1181 … lastDesc->IterateChilds([treeDesc, layout, i, &lastDesc] (const ProfileType &childType) -> bool { in UpdateRootLayoutDesc()
1186 return !layout->UpdateFieldIndex(i, lastDesc); in UpdateRootLayoutDesc()
1201 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpToString() local
1204 auto key = layout->GetKey(i); in DumpToString()
1207 auto attr = layout->GetAttr(i); in DumpToString()