From 4809d0a8a5fca85a67dd0588ead5dfbd0f1acf96 Mon Sep 17 00:00:00 2001 From: Mathieu Chartier Date: Tue, 7 Apr 2015 10:39:04 -0700 Subject: Fix CC root visiting bug Also some cleanup. Change-Id: Ia3de8f2d409770be3619ec116e8b06ecd82338fe --- runtime/class_linker.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'runtime/class_linker.cc') diff --git a/runtime/class_linker.cc b/runtime/class_linker.cc index 33d75d2e26..12fa546460 100644 --- a/runtime/class_linker.cc +++ b/runtime/class_linker.cc @@ -914,7 +914,8 @@ void ClassLinker::InitFromImage() { void ClassLinker::VisitClassRoots(RootVisitor* visitor, VisitRootFlags flags) { WriterMutexLock mu(Thread::Current(), *Locks::classlinker_classes_lock_); if ((flags & kVisitRootFlagAllRoots) != 0) { - BufferedRootVisitor<128> buffered_visitor(visitor, RootInfo(kRootStickyClass)); + BufferedRootVisitor buffered_visitor( + visitor, RootInfo(kRootStickyClass)); for (GcRoot& root : class_table_) { buffered_visitor.VisitRoot(root); } -- cgit v1.2.3