summaryrefslogtreecommitdiffstats
path: root/runtime/thread.cc
diff options
context:
space:
mode:
authorIan Rogers <irogers@google.com>2014-04-22 11:42:59 -0700
committerIan Rogers <irogers@google.com>2014-04-22 14:52:19 -0700
commit987560fee798e48fb725c44b796d8ca7a5872ad6 (patch)
treed61f35a129847f3f5fbed1436649e75acd940b3f /runtime/thread.cc
parent44b0053fdb7ad8a30138d29f714172a7dc69efb8 (diff)
downloadart-987560fee798e48fb725c44b796d8ca7a5872ad6.zip
art-987560fee798e48fb725c44b796d8ca7a5872ad6.tar.gz
art-987560fee798e48fb725c44b796d8ca7a5872ad6.tar.bz2
Remove support for app JNI workarounds.
Change-Id: I4396df7e93fcace4b5b19c2c387e5c30089182a6
Diffstat (limited to 'runtime/thread.cc')
-rw-r--r--runtime/thread.cc4
1 files changed, 0 insertions, 4 deletions
diff --git a/runtime/thread.cc b/runtime/thread.cc
index 8691dec..eae5507 100644
--- a/runtime/thread.cc
+++ b/runtime/thread.cc
@@ -1248,10 +1248,6 @@ mirror::Object* Thread::DecodeJObject(jobject obj) const {
// Read from SIRT.
result = reinterpret_cast<StackReference<mirror::Object>*>(obj)->AsMirrorPtr();
VerifyObject(result);
- } else if (Runtime::Current()->GetJavaVM()->work_around_app_jni_bugs) {
- // Assume an invalid local reference is actually a direct pointer.
- result = reinterpret_cast<mirror::Object*>(obj);
- VerifyObject(result);
} else {
result = kInvalidIndirectRefObject;
}