Lines Matching refs:visitor

346 void Transaction::VisitRoots(RootVisitor* visitor) {  in VisitRoots()  argument
348 visitor->VisitRoot(reinterpret_cast<mirror::Object**>(&root_), RootInfo(kRootUnknown)); in VisitRoots()
349 VisitObjectLogs(visitor); in VisitRoots()
350 VisitArrayLogs(visitor); in VisitRoots()
351 VisitInternStringLogs(visitor); in VisitRoots()
352 VisitResolveStringLogs(visitor); in VisitRoots()
355 void Transaction::VisitObjectLogs(RootVisitor* visitor) { in VisitObjectLogs() argument
362 it.second.VisitRoots(visitor); in VisitObjectLogs()
365 visitor->VisitRoot(&new_root, RootInfo(kRootUnknown)); in VisitObjectLogs()
383 void Transaction::VisitArrayLogs(RootVisitor* visitor) { in VisitArrayLogs() argument
392 visitor->VisitRoot(reinterpret_cast<mirror::Object**>(&new_root), RootInfo(kRootUnknown)); in VisitArrayLogs()
410 void Transaction::VisitInternStringLogs(RootVisitor* visitor) { in VisitInternStringLogs() argument
412 log.VisitRoots(visitor); in VisitInternStringLogs()
416 void Transaction::VisitResolveStringLogs(RootVisitor* visitor) { in VisitResolveStringLogs() argument
418 log.VisitRoots(visitor); in VisitResolveStringLogs()
571 void Transaction::ObjectLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
575 visitor->VisitRootIfNonNull(reinterpret_cast<mirror::Object**>(&field_value.value), in VisitRoots()
618 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
619 str_.VisitRoot(visitor, RootInfo(kRootInternedString)); in VisitRoots()
634 void Transaction::ResolveStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
635 dex_cache_.VisitRoot(visitor, RootInfo(kRootVMInternal)); in VisitRoots()