Lines Matching refs:visitor
271 void Transaction::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
273 VisitObjectLogs(visitor); in VisitRoots()
274 VisitArrayLogs(visitor); in VisitRoots()
275 VisitInternStringLogs(visitor); in VisitRoots()
276 VisitResolveStringLogs(visitor); in VisitRoots()
279 void Transaction::VisitObjectLogs(RootVisitor* visitor) { in VisitObjectLogs() argument
286 it.second.VisitRoots(visitor); in VisitObjectLogs()
289 visitor->VisitRoot(&new_root, RootInfo(kRootUnknown)); in VisitObjectLogs()
307 void Transaction::VisitArrayLogs(RootVisitor* visitor) { in VisitArrayLogs() argument
316 visitor->VisitRoot(reinterpret_cast<mirror::Object**>(&new_root), RootInfo(kRootUnknown)); in VisitArrayLogs()
334 void Transaction::VisitInternStringLogs(RootVisitor* visitor) { in VisitInternStringLogs() argument
336 log.VisitRoots(visitor); in VisitInternStringLogs()
340 void Transaction::VisitResolveStringLogs(RootVisitor* visitor) { in VisitResolveStringLogs() argument
342 log.VisitRoots(visitor); in VisitResolveStringLogs()
495 void Transaction::ObjectLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
499 visitor->VisitRootIfNonNull(reinterpret_cast<mirror::Object**>(&field_value.value), in VisitRoots()
542 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
543 str_.VisitRoot(visitor, RootInfo(kRootInternedString)); in VisitRoots()
558 void Transaction::ResolveStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
559 dex_cache_.VisitRoot(visitor, RootInfo(kRootVMInternal)); in VisitRoots()