summaryrefslogtreecommitdiff
path: root/runtime/mirror/class_loader.h
diff options
context:
space:
mode:
author Mathieu Chartier <mathieuc@google.com> 2016-10-14 18:43:19 -0700
committer Mathieu Chartier <mathieuc@google.com> 2016-10-17 11:36:39 -0700
commit31e88225b2ef68e7f32f11186acf922c74ddabab (patch)
treeca50f60634854056bb652e7c375e5ccca2def5cd /runtime/mirror/class_loader.h
parent602142692643d8cd2c48d9aaeece26470f702e3b (diff)
Move most mirror:: args to ObjPtr
Fixed possible moving GC bugs in ClinitImageUpdate class. Bug: 31113334 Test: test-art-host Change-Id: I0bf6578553d58b944aaa17665f1350bdf5ed15ec
Diffstat (limited to 'runtime/mirror/class_loader.h')
-rw-r--r--runtime/mirror/class_loader.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/mirror/class_loader.h b/runtime/mirror/class_loader.h
index 407678a52b..a62a460d81 100644
--- a/runtime/mirror/class_loader.h
+++ b/runtime/mirror/class_loader.h
@@ -67,7 +67,7 @@ class MANAGED ClassLoader : public Object {
VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags,
ReadBarrierOption kReadBarrierOption = kWithReadBarrier,
typename Visitor>
- void VisitReferences(mirror::Class* klass, const Visitor& visitor)
+ void VisitReferences(ObjPtr<Class> klass, const Visitor& visitor)
REQUIRES_SHARED(Locks::mutator_lock_)
REQUIRES(!Locks::classlinker_classes_lock_);