Home
last modified time | relevance | path

Searched defs:root (Results 1 – 25 of 70) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/mem/
Dvisitor.h54 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody()
73 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody()
91 static inline void IterateRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateRefBody()
96 static inline void IterateNativeBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateNativeBody()
101 …static inline void IterateDerivedRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateDerivedRefBody()
106 static inline void IterateHClass(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateHClass()
113 static inline void IterateBefore(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBefore()
121 static inline void IterateAfter(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateAfter()
128 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange()
139 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IterateBody()
[all …]
Dlayout_visitor.h28 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody()
41 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange()
Dparallel_marker.cpp123 … ObjectSlot end, VisitObjectArea area) { in ProcessMarkStack()
166 … VisitObjectArea area) { in ProcessIncrementalMarkStack()
209 auto cb = [&](ObjectSlot s, TaggedObject *root) { MarkValue(threadId, root, s); }; in ProcessMarkStack()
230 auto cb = [&](ObjectSlot s, [[maybe_unused]] TaggedObject *root) { MarkValue(threadId, s); }; in ProcessMarkStack()
232 ObjectSlot end, VisitObjectArea area) { in ProcessMarkStack()
Dverification.cpp95 VisitObjectArea area) { in VisitAllObjects()
365 void VerifyObjectVisitor::VerifyEvacuateOld([[maybe_unused]]TaggedObject *root, in VerifyEvacuateOld()
372 void VerifyObjectVisitor::VerifyEvacuateFull([[maybe_unused]]TaggedObject *root, in VerifyEvacuateFull()
590 VisitObjectArea area) { in VerifyMark()
640 VisitObjectArea area) { in VerifyMark()
701 VisitObjectArea area) { in VerifySweep()
752 VisitObjectArea area) { in VerifySweep()
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp105 bool BaseSerializer::SerializeSpecialObjIndividually(JSType objectType, TaggedObject *root, in SerializeSpecialObjIndividually()
130 void BaseSerializer::SerializeHClassFieldIndividually(TaggedObject *root, ObjectSlot start, ObjectS… in SerializeHClassFieldIndividually()
174 void BaseSerializer::SerializeSFunctionFieldIndividually(TaggedObject *root, ObjectSlot start, Obje… in SerializeSFunctionFieldIndividually()
227 void BaseSerializer::SerializeLexicalEnvFieldIndividually(TaggedObject *root, ObjectSlot start, Obj… in SerializeLexicalEnvFieldIndividually()
250 void BaseSerializer::SerializeSendableEnvFieldIndividually(TaggedObject *root, ObjectSlot start, Ob… in SerializeSendableEnvFieldIndividually()
273 void BaseSerializer::SerializeAsyncFunctionFieldIndividually(TaggedObject *root, ObjectSlot start, … in SerializeAsyncFunctionFieldIndividually()
326 void BaseSerializer::SerializeTaggedObjField(SerializeType serializeType, TaggedObject *root, in SerializeTaggedObjField()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/
Dets_vm_test.cpp65 static void AssertCompoundClassRoot(EtsClassLinker *classLinker, EtsClassRoot root) in AssertCompoundClassRoot()
90 static void AssertCompoundContainerClassRoot(EtsClassLinker *classLinker, EtsClassRoot root) in AssertCompoundContainerClassRoot()
109 static void AssertPrimitiveClassRoot(EtsClassLinker *classLinker, EtsClassRoot root) in AssertPrimitiveClassRoot()
128 static void AssertPrimitiveContainerClassRoot(EtsClassLinker *classLinker, EtsClassRoot root) in AssertPrimitiveContainerClassRoot()
/arkcompiler/runtime_core/static_core/runtime/tests/
Dclass_linker_test_extension.h50 size_t GetClassVTableSize([[maybe_unused]] ClassRoot root) override in GetClassVTableSize()
55 size_t GetClassIMTSize([[maybe_unused]] ClassRoot root) override in GetClassIMTSize()
60 size_t GetClassSize(ClassRoot root) override in GetClassSize()
/arkcompiler/runtime_core/static_core/runtime/core/
Dcore_class_linker_extension.cpp154 size_t CoreClassLinkerExtension::GetClassVTableSize(ClassRoot root) in GetClassVTableSize()
199 size_t CoreClassLinkerExtension::GetClassIMTSize(ClassRoot root) in GetClassIMTSize()
244 size_t CoreClassLinkerExtension::GetClassSize(ClassRoot root) in GetClassSize()
/arkcompiler/runtime_core/static_core/runtime/include/
Dclass_linker_extension.h73 Class *GetClassRoot(ClassRoot root) const in GetClassRoot()
83 void SetClassRoot(ClassRoot root, Class *klass) in SetClassRoot()
326 static constexpr size_t ToIndex(ClassRoot root) in ToIndex()
Dclass_linker-inl.h47 inline void ClassLinker::AddClassRoot(ClassRoot root, Class *klass) in AddClassRoot()
/arkcompiler/ets_runtime/ecmascript/
Dtagged_hash_array.cpp97 JSHandle<RBTreeNode> root = LinkedNode::Treeing(thread, node); in TreeingBin() local
181 JSMutableHandle<LinkedNode> root(thread, JSTaggedValue::Undefined()); in SetVal() local
203 JSHandle<RBTreeNode> root = JSHandle<RBTreeNode>::Cast(node); in SetVal() local
253 RBTreeNode *root = RBTreeNode::Cast(rootTreeNodeVa.GetTaggedObject()); in RemoveNode() local
280 JSHandle<RBTreeNode> root = JSHandle<RBTreeNode>::Cast(rootValue); in GetCurrentNode() local
290 JSHandle<LinkedNode> root = JSHandle<LinkedNode>::Cast(rootValue); in GetCurrentNode() local
/arkcompiler/ets_runtime/tools/ap_file_viewer/test/
Dtest_ap.py30 root = None variable
/arkcompiler/runtime_core/static_core/compiler/aot/
Daot_manager.h86 for (auto root : aotStringGcRoots_) { in VisitAotStringRoots() local
120 for (auto root : aotStringGcRoots_) { in UpdateAotStringRoots() local
/arkcompiler/runtime_core/static_core/runtime/
Dclass_linker_context.h113 for (auto root : roots_) { in VisitGCRoots() local
121 for (auto root : roots_) { in AddGCRoot() local
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/ets/
Druntime_default_ets_test_dir.py31 def root(self) -> Path: member in RuntimeDefaultEtsTestDir
Dets_test_dir.py53 def root(self) -> Path: member in EtsTestDir
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/
Dwork_dir.py42 def root(self) -> Path: member in WorkDir
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_class_linker_extension.cpp226 size_t EtsClassLinkerExtension::GetClassVTableSize(ClassRoot root) in GetClassVTableSize()
274 size_t EtsClassLinkerExtension::GetClassIMTSize(ClassRoot root) in GetClassIMTSize()
321 size_t EtsClassLinkerExtension::GetClassSize(ClassRoot root) in GetClassSize()
418 Class *EtsClassLinkerExtension::CreateClassRoot(const uint8_t *descriptor, ClassRoot root) in CreateClassRoot()
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/code_coverage/
Dcoverage_dir.py50 def root(self) -> Path: member in CoverageDir
/arkcompiler/ets_frontend/ets2panda/ast_verifier/
DeveryChildHasValidParent.cpp28 auto maybeOverloadMethod = [](const ir::AstNode *root, const ir::AstNode *node) -> bool { in operator ()()
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
Dpgo_type_manager.cpp68 for (auto& root: hcData_) { in GetSymbolCountFromHClassData() local
96 for (auto& root: hcData_) { in GenSymbolInfo() local
133 for (auto& root: hcData_) { in GenHClassInfo() local
141 for (auto& root: hcData_) { in GenHClassInfo() local
/arkcompiler/runtime_core/static_core/runtime/mem/
Dheap_verifier.cpp67 void HeapReferenceVerifier<LANG_TYPE>::operator()(const GCRoot &root) in operator ()()
111 rootManager.VisitNonHeapRoots([this, &failCount](const GCRoot &root) { in VerifyRoot()
198 auto rootVerifier = [&heapObjects, &failsCount](const GCRoot &root) { in VerifyAll()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_root.cpp63 std::ostream &operator<<(std::ostream &os, const GCRoot &root) in operator <<()
217 [](ObjectHeader **root) { in UpdateAotStringRoots()
223 [&hm](const ObjectHeader *root) { return hm->IsObjectInYoungSpace(root); }); in UpdateAotStringRoots()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.cpp89 HClassLayoutDesc *PGOHClassTreeDesc::GetOrInsertHClassLayoutDesc(ProfileType type, bool root) in GetOrInsertHClassLayoutDesc()
106 bool PGOHClassTreeDesc::DumpForRoot(JSTaggedType root, ProfileType rootType) in DumpForRoot()
/arkcompiler/ets_runtime/ecmascript/tests/
Dlinked_node_test.cpp75 JSHandle<RBTreeNode> root = LinkedNode::Treeing(thread, head); in HWTEST_F_L0() local

123