diff options
Diffstat (limited to 'runtime/throw_location.cc')
-rw-r--r-- | runtime/throw_location.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/throw_location.cc b/runtime/throw_location.cc index 1cc3e74..2a1faff 100644 --- a/runtime/throw_location.cc +++ b/runtime/throw_location.cc @@ -33,13 +33,13 @@ std::string ThrowLocation::Dump() const { } } -void ThrowLocation::VisitRoots(RootVisitor* visitor, void* arg) { +void ThrowLocation::VisitRoots(RootCallback* visitor, void* arg) { if (this_object_ != nullptr) { - this_object_ = visitor(this_object_, arg); + this_object_ = visitor(this_object_, arg, 0, kRootVMInternal); DCHECK(this_object_ != nullptr); } if (method_ != nullptr) { - method_ = down_cast<mirror::ArtMethod*>(visitor(method_, arg)); + method_ = down_cast<mirror::ArtMethod*>(visitor(method_, arg, 0, kRootVMInternal)); DCHECK(method_ != nullptr); } } |