Lines Matching refs:RootInfo
60 class RootInfo {
63 explicit RootInfo(RootType type, uint32_t thread_id = 0)
66 RootInfo(const RootInfo&) = default;
67 virtual ~RootInfo() { in ~RootInfo()
85 inline std::ostream& operator<<(std::ostream& os, const RootInfo& root_info) {
111 ALWAYS_INLINE void VisitRoot(mirror::Object** root, const RootInfo& info) in VisitRoot()
117 ALWAYS_INLINE void VisitRootIfNonNull(mirror::Object** root, const RootInfo& info) in VisitRootIfNonNull()
124 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info)
128 const RootInfo& info)
136 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) OVERRIDE in VisitRoots()
144 const RootInfo& info) OVERRIDE in VisitRoots()
151 virtual void VisitRoot(mirror::Object* root, const RootInfo& info) = 0;
192 void VisitRoot(RootVisitor* visitor, const RootInfo& info) const in VisitRoot()
200 void VisitRootIfNonNull(RootVisitor* visitor, const RootInfo& info) const in VisitRootIfNonNull()
237 BufferedRootVisitor(RootVisitor* visitor, const RootInfo& root_info) in BufferedRootVisitor()
282 RootInfo root_info_;
289 UnbufferedRootVisitor(RootVisitor* visitor, const RootInfo& root_info) in UnbufferedRootVisitor()
321 RootInfo root_info_;