summaryrefslogtreecommitdiffstats
path: root/vm/interp
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2012-01-04 15:38:58 -0800
committerElliott Hughes <enh@google.com>2012-01-05 10:47:28 -0800
commitab35b50311951feea3782151dd5422ee944685c2 (patch)
tree5f4743612c5c3d1ac48a90e90e39361d40acf7f1 /vm/interp
parentd04ce3821fb7db99685c653b25397e3ca51e5cfd (diff)
downloadandroid_dalvik-ab35b50311951feea3782151dd5422ee944685c2.tar.gz
android_dalvik-ab35b50311951feea3782151dd5422ee944685c2.tar.bz2
android_dalvik-ab35b50311951feea3782151dd5422ee944685c2.zip
Remove unsupported experimental opcodes.
External developers were starting to try to get themselves into trouble with this stuff... Change-Id: I2b03bfeaa8c98b6a994bc7924fc8dcf4e4d4f6cb
Diffstat (limited to 'vm/interp')
-rw-r--r--vm/interp/Interp.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/vm/interp/Interp.h b/vm/interp/Interp.h
index 060f86acb..e54ec6174 100644
--- a/vm/interp/Interp.h
+++ b/vm/interp/Interp.h
@@ -31,8 +31,7 @@ INLINE void dvmExportPC(const u2* pc, const u4* fp)
/*
* Extract the Dalvik opcode
*/
-#define GET_OPCODE(_inst) (((_inst & 0xff) == OP_DISPATCH_FF) ? \
- (0x100 + ((_inst >> 8) & 0xff)) : (_inst & 0xff))
+#define GET_OPCODE(_inst) (_inst & 0xff)
/*
* Interpreter entry point. Call here after setting up the interpreted