Lines Matching defs:StackDumpVisitor
2178 struct StackDumpVisitor : public MonitorObjectsStackVisitor { struct
2179 StackDumpVisitor(std::ostream& os_in, in StackDumpVisitor() argument
2195 virtual ~StackDumpVisitor() { in ~StackDumpVisitor()
2201 static constexpr size_t kMaxRepetition = 3u;
2203 VisitMethodResult StartMethod(ArtMethod* m, [[maybe_unused]] size_t frame_nr) override in StartMethod()
2248 VisitMethodResult EndMethod([[maybe_unused]] ArtMethod* m) override { in EndMethod()
2252 void VisitWaitingObject(ObjPtr<mirror::Object> obj, [[maybe_unused]] ThreadState state) override in VisitWaitingObject()
2256 void VisitSleepingObject(ObjPtr<mirror::Object> obj) in VisitSleepingObject()
2261 void VisitBlockedOnObject(ObjPtr<mirror::Object> obj, in VisitBlockedOnObject()
2283 void VisitLockedObject(ObjPtr<mirror::Object> obj) in VisitLockedObject()
2290 void PrintObject(ObjPtr<mirror::Object> obj, in PrintObject()
2325 std::ostream& os;
2326 ArtMethod* last_method;
2327 int last_line_number;
2328 size_t repetition_count;
2329 size_t num_blocked = 0;
2330 size_t num_locked = 0;