summaryrefslogtreecommitdiffstats
path: root/runtime/mirror/object.h
diff options
context:
space:
mode:
authorHiroshi Yamauchi <yamauchi@google.com>2015-05-13 21:14:22 -0700
committerHiroshi Yamauchi <yamauchi@google.com>2015-05-14 12:02:03 -0700
commit375a29a824207fb2187bc3d31bfaae2d8283b3a2 (patch)
treef8159bbd7c556d9b54a5782346cea0d1f0861926 /runtime/mirror/object.h
parent3b0ee6f06b6643e2a601283e779ba5d574fe1fda (diff)
downloadart-375a29a824207fb2187bc3d31bfaae2d8283b3a2.zip
art-375a29a824207fb2187bc3d31bfaae2d8283b3a2.tar.gz
art-375a29a824207fb2187bc3d31bfaae2d8283b3a2.tar.bz2
Print field info on mark sweep invalid ref crash.
(cherry pick commit eb2baaf20d9059c0fc38141780ec05bea0486c40) Bug: 20557050 Change-Id: I3abb7a44e3b7ed3256653824fd1705aac5f7d72c
Diffstat (limited to 'runtime/mirror/object.h')
-rw-r--r--runtime/mirror/object.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/mirror/object.h b/runtime/mirror/object.h
index f2d879f..5afe99f 100644
--- a/runtime/mirror/object.h
+++ b/runtime/mirror/object.h
@@ -439,6 +439,8 @@ class MANAGED LOCKABLE Object {
void VisitReferences(const Visitor& visitor, const JavaLangRefVisitor& ref_visitor)
NO_THREAD_SAFETY_ANALYSIS;
+ ArtField* FindFieldByOffset(MemberOffset offset) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
+
// Used by object_test.
static void SetHashCodeSeed(uint32_t new_seed);
// Generate an identity hash code. Public for object test.