Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgc_root_type.cpp20 std::ostream &operator<<(std::ostream &os, RootType rootType) in operator <<() argument
H A Dgc_adaptive_marking_stack.cpp31 void GCAdaptiveMarkingStack::PushToStack(RootType rootType, ObjectHeader *object) in PushToStack() argument
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
H A Dpgo_type_generator.h29 static ProfileType GenerateProfileType(JSTaggedType child, ProfileType rootType) in GenerateProfileType() argument
H A Dpgo_profiler_type.h1027 void SetBaseType(PGOProfileType rootType, PGOProfileType type) in SetBaseType() argument
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dobject_helpers.h85 inline void ValidateObject([[maybe_unused]] RootType rootType, [[maybe_unused]] const ObjectHeader *object) in ValidateObject() argument
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/
H A Dref_block.cpp54 void RefBlock::VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects() argument
H A Dglobal_object_storage.cpp120 void GlobalObjectStorage::VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects() argument
H A Dglobal_object_storage.h299 void VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects() argument
H A Dreference_storage.cpp328 void ReferenceStorage::VisitObjects(const GCRootVisitor &gcRootVisitor, mem::RootType rootType) in VisitObjects() argument
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
H A Dpgo_hclass_generator.cpp40 auto rootType = type.GetProfileType(); in GenerateHClass() local
73 auto rootType in GenerateIHClass() local
98 auto rootType = type.GetProfileType(); CaculateMaxNumOfObjIncludeProtoTransition() local
144 CreateRootPHClass( ProfileType rootType, const HClassLayoutDesc *layoutDesc, uint32_t maxNum, bool isTransitionPhc) const CreateRootPHClass() argument
156 CreateRootCHClass( ProfileType rootType, const HClassLayoutDesc *layoutDesc, uint32_t maxNum) const CreateRootCHClass() argument
166 CreateRootHClass( ProfileType rootType, const HClassLayoutDesc *layoutDesc, uint32_t maxNum, bool isCache) const CreateRootHClass() argument
179 CreateChildHClass(ProfileType rootType, const PGOHClassTreeDesc *desc, const JSHandle<JSHClass> &parent, const HClassLayoutDesc *parentLayoutDesc) const CreateChildHClass() argument
[all...]
H A 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 in GenerateHClass() local
132 auto rootType = defType.GetProfileType(); RecordTypeInfo() local
159 auto rootType = ptManager_->GetRootIdByLocation(loc); GenerateHClass() local
229 GenerateHClassForClassType(ProfileType rootType, ProfileType protoPt, const PGOHClassGenerator &generator, bool isCache) GenerateHClassForClassType() argument
251 GenerateHClassForPrototype(ProfileType rootType, const PGOHClassGenerator &generator, bool isCache) GenerateHClassForPrototype() argument
[all...]
H A Dpgo_type_manager.h88 inline void RecordLocationToRootType(const PGOTypeLocation &loc, ProfileType rootType) in RecordLocationToRootType() argument
H A Dpgo_type_manager.cpp96 ProfileType rootType = root.first; in GenSymbolInfo() local
141 ProfileType rootType = root.first; in GenHClassInfo() local
223 void PGOTypeManager::RecordHClass(ProfileType rootType, ProfileType childType, JSTaggedType hclass, bool update) in RecordHClass() argument
301 JSTaggedValue PGOTypeManager::QueryHClass(ProfileType rootType, ProfileType childType) in QueryHClass() argument
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler_layout.cpp106 bool PGOHClassTreeDesc::DumpForRoot(JSTaggedType root, ProfileType rootType) in DumpForRoot() argument
H A Dpgo_profiler_info.cpp634 bool PGORecordDetailInfos::AddRootLayout(JSTaggedType hclass, ProfileType rootType) in AddRootLayout() argument
649 bool PGORecordDetailInfos::UpdateLayout(ProfileType rootType, JSTaggedType hclass, ProfileType curType) in UpdateLayout() argument
681 void PGORecordDetailInfos::AddRootPtType(ProfileType rootType, ProfileType ptType) in AddRootPtType() argument
665 UpdateTransitionLayout( ProfileType rootType, JSTaggedType parent, ProfileType parentType, JSTaggedType child, ProfileType childType) UpdateTransitionLayout() argument
693 IsDumped(ProfileType rootType, ProfileType curType) const IsDumped() argument
[all...]
H A Dpgo_profiler.cpp1540 ProfileType rootType = GetProfileType(rootHClass, true); in UpdateLayout() local
1563 auto rootType = GetProfileType(rootHClass, true); in UpdateTransitionLayout() local
1861 GetOrInsertProfileType(JSHClass *child, ProfileType rootType) GetOrInsertProfileType() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
H A Dsnapshot_constantpool_data.cpp36 JSHandle<JSTaggedValue> BaseSnapshotInfo::TryGetIHClass(ProfileType rootType, ProfileType childType, in TryGetIHClass() argument
50 JSHandle<JSTaggedValue> BaseSnapshotInfo::TryGetHClass(ProfileType rootType, ProfileType childType) const in TryGetHClass() argument
/arkcompiler/runtime_core/static_core/compiler/code_info/
H A Dcode_info.h583 auto rootType = IS_DYNAMIC ? VRegInfo::Type::ANY : VRegInfo::Type::OBJECT; in EnumerateRoots() local

Completed in 17 milliseconds