| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | visitor.h | 53 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 …]
|
| D | layout_visitor.h | 28 static inline void IterateBody(TaggedObject *root, const EcmaObjectRangeVisitor& visitor) in IterateBody() 41 static inline void IteratorRange(TaggedObject *root, const EcmaObjectRangeVisitor& visitor, in IteratorRange()
|
| D | parallel_marker.cpp | 74 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()
|
| D | verification.cpp | 96 VisitObjectArea area) { in VisitAllObjects() 234 void VerifyObjectVisitor::VerifyEvacuateOld([[maybe_unused]]TaggedObject *root, in VerifyEvacuateOld() 241 void VerifyObjectVisitor::VerifyEvacuateFull([[maybe_unused]]TaggedObject *root, in VerifyEvacuateFull()
|
| D | parallel_marker-inl.h | 31 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/ |
| D | base_serializer.cpp | 90 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/ |
| D | ets_vm_test.cpp | 65 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/ |
| D | class_linker_test_extension.h | 50 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/ |
| D | core_class_linker_extension.cpp | 150 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/ |
| D | class_linker_extension.h | 73 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()
|
| D | class_linker-inl.h | 47 inline void ClassLinker::AddClassRoot(ClassRoot root, Class *klass) in AddClassRoot()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_class_linker_extension.cpp | 292 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/ |
| D | tagged_hash_array.cpp | 100 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/ |
| D | aot_manager.h | 86 for (auto root : aotStringGcRoots_) { in VisitAotStringRoots() local 120 for (auto root : aotStringGcRoots_) { in UpdateAotStringRoots() local
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | class_linker_context.h | 113 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/ |
| D | runtime_default_ets_test_dir.py | 34 def root(self) -> Path: member in RuntimeDefaultEtsTestDir
|
| D | ets_test_dir.py | 32 def root(self) -> Path: member in EtsTestDir
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/plugins/ |
| D | work_dir.py | 33 def root(self) -> Path: member in WorkDir
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/code_coverage/ |
| D | coverage_dir.py | 32 def root(self) -> Path: member in CoverageDir
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | heap_verifier.cpp | 67 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/ |
| D | gc_root.cpp | 63 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/ |
| D | pgo_profiler_layout.cpp | 59 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/ |
| D | live_registers.h | 109 explicit LifeIntervalsTree(LifeIntervalsTreeNode *root) : root_(root) {}; in LifeIntervalsTree()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_json.cpp | 67 JSHandle<JSObject> root = factory->NewJSObjectByConstructor(constructor); in Parse() local
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | linked_node_test.cpp | 99 JSHandle<RBTreeNode> root = LinkedNode::Treeing(thread, head); in HWTEST_F_L0() local
|