Home
last modified time | relevance | path

Searched refs:rootLayout (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.cpp109 HClassLayoutDesc *rootLayout; in DumpForRoot() local
113 rootLayout = iter->second; in DumpForRoot()
114 return JSHClass::UpdateRootLayoutDescByPGO(rootHClass, rootLayout); in DumpForRoot()
116 rootLayout = new RootHClassLayoutDesc(rootType, rootHClass->GetObjectType(), in DumpForRoot()
118 transitionLayout_.emplace(rootType, rootLayout); in DumpForRoot()
121 return JSHClass::DumpRootHClassByPGO(rootHClass, rootLayout); in DumpForRoot()
Dpgo_profiler_layout.h557 auto rootLayout = desc.GetHClassLayoutDesc(desc.GetProfileType()); in CaculateSize() local
558 if (rootLayout == nullptr) { in CaculateSize()
561 if (!rootLayout->IsRoot()) { in CaculateSize()
565 …otHClassLayoutDescInner::CaculateSize(*reinterpret_cast<const RootHClassLayoutDesc *>(rootLayout)); in CaculateSize()