Home
last modified time | relevance | path

Searched refs:RootType (Results 1 – 11 of 11) sorted by relevance

/ark/runtime_core/runtime/mem/gc/
Dgc_root.cpp31 GCRoot::GCRoot(RootType type, ObjectHeader *obj) in GCRoot()
38 GCRoot::GCRoot(RootType type, ObjectHeader *from_object, ObjectHeader *obj) in GCRoot()
40 …ASSERT((from_object != nullptr && type == RootType::ROOT_TENURED) || type != RootType::ROOT_TENURE… in GCRoot()
46 RootType GCRoot::GetType() const in GetType()
58 …ASSERT((from_object_ != nullptr && type_ == RootType::ROOT_TENURED) || type_ != RootType::ROOT_TEN… in GetFromObjectHeader()
65 case RootType::ROOT_CLASS: in operator <<()
68 case RootType::ROOT_FRAME: in operator <<()
71 case RootType::ROOT_THREAD: in operator <<()
74 case RootType::ROOT_TENURED: in operator <<()
77 case RootType::ROOT_JNI_GLOBAL: in operator <<()
[all …]
Dgc_root.h39 enum class RootType { enum
74 GCRoot(RootType type, ObjectHeader *obj);
75 GCRoot(RootType type, ObjectHeader *from_object, ObjectHeader *obj);
77 RootType GetType() const;
88 RootType type_;
/ark/runtime_core/runtime/mem/
Dheap_verifier.cpp88 if (root.GetType() == RootType::ROOT_FRAME || root.GetType() == RootType::ROOT_THREAD) { in VerifyRoot()
/ark/runtime_core/runtime/mem/refstorage/
Dref_block.h121 void VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType);
Dglobal_object_storage.cpp124 void GlobalObjectStorage::VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType… in VisitObjects()
Dref_block.cpp54 void RefBlock::VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType) in VisitObjects()
Dglobal_object_storage.h76 void VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType) const;
264 void VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType) in VisitObjects()
Dreference_storage.h97 void VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType);
Dreference_storage.cpp322 void ReferenceStorage::VisitObjects(const GCRootVisitor &gc_root_visitor, mem::RootType rootType) in VisitObjects()
/ark/runtime_core/runtime/core/
Dcore_vm.cpp260 GetGlobalObjectStorage()->VisitObjects(visitor, mem::RootType::ROOT_RS_GLOBAL); in VisitVmRoots()
/ark/runtime_core/runtime/
Dthread.cpp575 mem::RootType::ROOT_PT_LOCAL); in VisitGCRoots()