Lines Matching refs:visitor

403 void Transaction::VisitRoots(RootVisitor* visitor) {  in VisitRoots()  argument
410 visitor->VisitRoot(reinterpret_cast<mirror::Object**>(&root_), RootInfo(kRootUnknown)); in VisitRoots()
411 visitor->VisitRoot(&last_allocated_object_, RootInfo(kRootUnknown)); in VisitRoots()
415 VisitObjectLogs(visitor, &arena_stack); in VisitRoots()
416 VisitArrayLogs(visitor, &arena_stack); in VisitRoots()
418 VisitInternStringLogs(visitor); in VisitRoots()
419 VisitResolveStringLogs(visitor); in VisitRoots()
420 VisitResolveMethodTypeLogs(visitor); in VisitRoots()
436 void Transaction::VisitObjectLogs(RootVisitor* visitor, ArenaStack* arena_stack) { in VisitObjectLogs() argument
444 it.second.VisitRoots(visitor); in VisitObjectLogs()
447 visitor->VisitRoot(&new_root, RootInfo(kRootUnknown)); in VisitObjectLogs()
457 void Transaction::VisitArrayLogs(RootVisitor* visitor, ArenaStack* arena_stack) { in VisitArrayLogs() argument
466 visitor->VisitRoot(reinterpret_cast<mirror::Object**>(&new_root), RootInfo(kRootUnknown)); in VisitArrayLogs()
476 void Transaction::VisitInternStringLogs(RootVisitor* visitor) { in VisitInternStringLogs() argument
478 log.VisitRoots(visitor); in VisitInternStringLogs()
482 void Transaction::VisitResolveStringLogs(RootVisitor* visitor) { in VisitResolveStringLogs() argument
484 log.VisitRoots(visitor); in VisitResolveStringLogs()
488 void Transaction::VisitResolveMethodTypeLogs(RootVisitor* visitor) { in VisitResolveMethodTypeLogs() argument
490 log.VisitRoots(visitor); in VisitResolveMethodTypeLogs()
643 void Transaction::ObjectLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
647 visitor->VisitRootIfNonNull(reinterpret_cast<mirror::Object**>(&field_value.value), in VisitRoots()
693 void Transaction::InternStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
694 str_.VisitRoot(visitor, RootInfo(kRootInternedString)); in VisitRoots()
709 void Transaction::ResolveStringLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
710 dex_cache_.VisitRoot(visitor, RootInfo(kRootVMInternal)); in VisitRoots()
725 void Transaction::ResolveMethodTypeLog::VisitRoots(RootVisitor* visitor) { in VisitRoots() argument
726 dex_cache_.VisitRoot(visitor, RootInfo(kRootVMInternal)); in VisitRoots()