summaryrefslogtreecommitdiffstats
path: root/runtime/entrypoints/quick
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2014-02-28 17:06:40 -0800
committerMathieu Chartier <mathieuc@google.com>2014-02-28 17:06:40 -0800
commit9e8b367100da968e0a2fd5e0db6330d108421203 (patch)
tree7ad0fd61116de65f91658817f4e8a93e204baf59 /runtime/entrypoints/quick
parent5a40712f67341a8b919afbe6a6d462e8f9044767 (diff)
downloadart-9e8b367100da968e0a2fd5e0db6330d108421203.zip
art-9e8b367100da968e0a2fd5e0db6330d108421203.tar.gz
art-9e8b367100da968e0a2fd5e0db6330d108421203.tar.bz2
Add VerifyObject calls to JniMethodEndWithReference.
Bug: 12934910 Change-Id: I9d0926100c5e08dfbaea8926e8ac7cdd4e7dfe1c
Diffstat (limited to 'runtime/entrypoints/quick')
-rw-r--r--runtime/entrypoints/quick/quick_jni_entrypoints.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/runtime/entrypoints/quick/quick_jni_entrypoints.cc b/runtime/entrypoints/quick/quick_jni_entrypoints.cc
index 59da7a0..737fa3e 100644
--- a/runtime/entrypoints/quick/quick_jni_entrypoints.cc
+++ b/runtime/entrypoints/quick/quick_jni_entrypoints.cc
@@ -92,6 +92,7 @@ extern mirror::Object* JniMethodEndWithReference(jobject result, uint32_t saved_
}
CheckReferenceResult(o, self);
}
+ VerifyObject(o);
return o;
}
@@ -109,6 +110,7 @@ extern mirror::Object* JniMethodEndWithReferenceSynchronized(jobject result,
}
CheckReferenceResult(o, self);
}
+ VerifyObject(o);
return o;
}