Home
last modified time | relevance | path

Searched defs:rootType (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
Dpgo_type_parser.cpp45 auto rootType = defType.GetProfileType(); in RecordTypeInfo() local
72 auto rootType = ptManager_->GetRootIdByLocation(loc); in GenerateHClass() local
97 auto rootType = defType.GetProfileType(); in RecordTypeInfo() local
115 auto rootType = defType.GetProfileType(); in RecordTypeInfo() local
125 auto rootType = ptManager_->GetRootIdByLocation(loc); in GenerateHClass() local
133 auto rootType = defType.GetProfileType(); in RecordTypeInfo() local
160 auto rootType = ptManager_->GetRootIdByLocation(loc); in GenerateHClass() local
190 bool PGOTypeParser::SkipGenerateHClass(PGOTypeRecorder typeRecorder, ProfileType rootType, in SkipGenerateHClass()
216 auto rootType = desc->GetProfileType(); in CreatePGOType() local
247 void PGOTypeParser::GenerateHClassForNapiType(ProfileType rootType, const PGOHClassGenerator &gener… in GenerateHClassForNapiType()
[all …]
Dpgo_hclass_generator.cpp55 auto rootType = type.GetProfileType(); in GenerateHClass() local
94 auto rootType = type.GetProfileType(); in GenerateIHClass() local
119 auto rootType = type.GetProfileType(); in CalculateMaxNumOfObjIncludeProtoTransition() local
166ProfileType rootType, const HClassLayoutDesc *layoutDesc, uint32_t maxNum, bool isTransitionPhc) c… in CreateRootPHClass()
178 ProfileType rootType, const HClassLayoutDesc *layoutDesc, uint32_t maxNum) const in CreateRootCHClass()
188 ProfileType rootType, const HClassLayoutDesc *layoutDesc, uint32_t maxNum) const in CreateRootHClass()
201 ProfileType rootType, const HClassLayoutDesc *layoutDesc, in CreateRootHClassWithCached()
214 void PGOHClassGenerator::CreateChildHClass(ProfileType rootType, const PGOHClassTreeDesc *desc, in CreateChildHClass()
Dpgo_type_manager.cpp98 ProfileType rootType = root.first; in GenSymbolInfo() local
131 bool PGOTypeManager::IsNapiIhc(ProfileType rootType, ProfileType childType) in IsNapiIhc()
163 ProfileType rootType = root.first; in GenHClassInfo() local
250 void PGOTypeManager::RecordHClass(ProfileType rootType, ProfileType childType, JSTaggedType hclass,… in RecordHClass()
328 JSTaggedValue PGOTypeManager::QueryHClass(ProfileType rootType, ProfileType childType) in QueryHClass()
Dpgo_type_manager.h88 inline void RecordLocationToRootType(const PGOTypeLocation &loc, ProfileType rootType) in RecordLocationToRootType()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_root_type.cpp20 std::ostream &operator<<(std::ostream &os, RootType rootType) in operator <<()
Dgc_adaptive_marking_stack.cpp37 void GCAdaptiveMarkingStack::PushToStack(RootType rootType, ObjectHeader *object) in PushToStack()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
Dpgo_type_generator.h29 …c ProfileType GenerateProfileType(const JSThread *thread, JSTaggedType child, ProfileType rootType) in GenerateProfileType()
Dpgo_profiler_type.h1064 void SetBaseType(PGOProfileType rootType, PGOProfileType type) in SetBaseType()
/arkcompiler/runtime_core/static_core/runtime/mem/
Dobject_helpers.h85 inline void ValidateObject([[maybe_unused]] RootType rootType, [[maybe_unused]] const ObjectHeader … in ValidateObject()
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/
Dglobal_object_storage.cpp120 void GlobalObjectStorage::VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects()
Dref_block.cpp54 void RefBlock::VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects()
Dglobal_object_storage.h297 void VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects()
Dreference_storage.cpp329 void ReferenceStorage::VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_info.cpp698 …RecordDetailInfos::AddRootLayout(const JSThread *thread, JSTaggedType hclass, ProfileType rootType) in AddRootLayout()
714 ProfileType rootType, JSTaggedType hclass, ProfileType curType) in UpdateLayout()
731ProfileType rootType, JSTaggedType parent, ProfileType parentType, JSTaggedType child, ProfileType… in UpdateTransitionLayout()
747 void PGORecordDetailInfos::AddRootPtType(ProfileType rootType, ProfileType ptType) in AddRootPtType()
759 bool PGORecordDetailInfos::IsDumped(ProfileType rootType, ProfileType curType) const in IsDumped()
Dpgo_profiler_layout.cpp107 bool PGOHClassTreeDesc::DumpForRoot(const JSThread *thread, JSTaggedType root, ProfileType rootType) in DumpForRoot()
Dpgo_profiler.cpp1509 ProfileType rootType = GetProfileType(rootHClass, true); in UpdateLayout() local
1533 auto rootType = GetProfileType(rootHClass, true); in UpdateTransitionLayout() local
1861 ProfileType PGOProfiler::GetOrInsertProfileType(JSHClass *child, ProfileType rootType) in GetOrInsertProfileType()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
Dsnapshot_constantpool_data.cpp36 JSHandle<JSTaggedValue> BaseSnapshotInfo::TryGetIHClass(ProfileType rootType, ProfileType childType, in TryGetIHClass()
50 JSHandle<JSTaggedValue> BaseSnapshotInfo::TryGetHClass(ProfileType rootType, ProfileType childType)… in TryGetHClass()
/arkcompiler/runtime_core/static_core/compiler/code_info/
Dcode_info.h583 auto rootType = IS_DYNAMIC ? VRegInfo::Type::ANY : VRegInfo::Type::OBJECT; in EnumerateRoots() local