Home
last modified time | relevance | path

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

123

/arkcompiler/ets_runtime/ecmascript/mem/
Dvisitor.h53 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody()
71 …static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, size_t s… in IterateBody()
86 static inline void IterateRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateRefBody()
91 static inline void IterateNativeBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateNativeBody()
96 …static inline void IterateRefBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, size_… in IterateRefBody()
101 static inline void IterateHClass(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateHClass()
108 …static inline void IterateBefore(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, size_t… in IterateBefore()
115 static inline void IterateAfter(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateAfter()
122 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange()
133 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.cpp74 VisitObjectArea area) { in ProcessMarkStack()
108 VisitObjectArea area) { in ProcessIncrementalMarkStack()
154 auto cb = [&](ObjectSlot s, TaggedObject *root) { MarkValue(threadId, root, s); }; in ProcessMarkStack()
156 VisitObjectArea area) { in ProcessMarkStack()
181 auto cb = [&](ObjectSlot s, [[maybe_unused]] TaggedObject *root) { MarkValue(threadId, s); }; in ProcessMarkStack()
183 VisitObjectArea area) { in ProcessMarkStack()
Dverification.cpp96 VisitObjectArea area) { in VisitAllObjects()
234 void VerifyObjectVisitor::VerifyEvacuateOld([[maybe_unused]]TaggedObject *root, in VerifyEvacuateOld()
241 void VerifyObjectVisitor::VerifyEvacuateFull([[maybe_unused]]TaggedObject *root, in VerifyEvacuateFull()
Dparallel_marker-inl.h31 ARK_INLINE bool NonMovableMarker::VisitBodyInObj(TaggedObject *root, ObjectSlot start, ObjectSlot e… in VisitBodyInObj()
139 ARK_INLINE bool MovableMarker::VisitBodyInObj(TaggedObject *root, ObjectSlot start, ObjectSlot end,… in VisitBodyInObj()
262 inline void SemiGCMarker::MarkValue(uint32_t threadId, TaggedObject *root, ObjectSlot slot) in MarkValue()
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp90 bool BaseSerializer::SerializeSpecialObjIndividually(JSType objectType, TaggedObject *root, in SerializeSpecialObjIndividually()
114 void BaseSerializer::SerializeHClassFieldIndividually(TaggedObject *root, ObjectSlot start, ObjectS… in SerializeHClassFieldIndividually()
166 void BaseSerializer::SerializeSFunctionFieldIndividually(TaggedObject *root, ObjectSlot start, Obje… in SerializeSFunctionFieldIndividually()
188 void BaseSerializer::SerializeLexicalEnvFieldIndividually(TaggedObject *root, ObjectSlot start, Obj… in SerializeLexicalEnvFieldIndividually()
211 void BaseSerializer::SerializeAsyncFunctionFieldIndividually(TaggedObject *root, ObjectSlot start, … in SerializeAsyncFunctionFieldIndividually()
249 void BaseSerializer::SerializeMethodFieldIndividually(TaggedObject *root, ObjectSlot start, ObjectS… in SerializeMethodFieldIndividually()
284 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.cpp150 size_t CoreClassLinkerExtension::GetClassVTableSize(ClassRoot root) in GetClassVTableSize()
195 size_t CoreClassLinkerExtension::GetClassIMTSize(ClassRoot root) in GetClassIMTSize()
240 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()
321 static constexpr size_t ToIndex(ClassRoot root) in ToIndex()
Dclass_linker-inl.h47 inline void ClassLinker::AddClassRoot(ClassRoot root, Class *klass) in AddClassRoot()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_class_linker_extension.cpp292 size_t EtsClassLinkerExtension::GetClassVTableSize(ClassRoot root) in GetClassVTableSize()
340 size_t EtsClassLinkerExtension::GetClassIMTSize(ClassRoot root) in GetClassIMTSize()
387 size_t EtsClassLinkerExtension::GetClassSize(ClassRoot root) in GetClassSize()
484 Class *EtsClassLinkerExtension::CreateClassRoot(const uint8_t *descriptor, ClassRoot root) in CreateClassRoot()
/arkcompiler/ets_runtime/ecmascript/
Dtagged_hash_array.cpp100 JSHandle<RBTreeNode> root = LinkedNode::Treeing(thread, node); in TreeingBin() local
183 JSMutableHandle<LinkedNode> root(thread, JSTaggedValue::Undefined()); in SetVal() local
205 JSHandle<RBTreeNode> root = JSHandle<RBTreeNode>::Cast(node); in SetVal() local
271 JSHandle<RBTreeNode> root = JSHandle<RBTreeNode>::Cast(rootValue); in GetCurrentNode() local
281 JSHandle<LinkedNode> root = JSHandle<LinkedNode>::Cast(rootValue); in GetCurrentNode() local
/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.py34 def root(self) -> Path: member in RuntimeDefaultEtsTestDir
Dets_test_dir.py32 def root(self) -> Path: member in EtsTestDir
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/
Dwork_dir.py33 def root(self) -> Path: member in WorkDir
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/code_coverage/
Dcoverage_dir.py32 def root(self) -> Path: member in CoverageDir
/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()
188 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 <<()
215 [](ObjectHeader **root) { in UpdateAotStringRoots()
221 [&hm](const ObjectHeader *root) { return hm->IsObjectInYoungSpace(root); }); in UpdateAotStringRoots()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
Dpgo_profiler_layout.cpp59 HClassLayoutDesc *PGOHClassTreeDesc::GetOrInsertHClassLayoutDesc(ProfileType type, bool root) in GetOrInsertHClassLayoutDesc()
76 bool PGOHClassTreeDesc::DumpForRoot(JSTaggedType root, ProfileType rootType) in DumpForRoot()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dlive_registers.h109 explicit LifeIntervalsTree(LifeIntervalsTreeNode *root) : root_(root) {}; in LifeIntervalsTree()
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_json.cpp67 JSHandle<JSObject> root = factory->NewJSObjectByConstructor(constructor); in Parse() local
/arkcompiler/ets_runtime/ecmascript/tests/
Dlinked_node_test.cpp99 JSHandle<RBTreeNode> root = LinkedNode::Treeing(thread, head); in HWTEST_F_L0() local

123