summaryrefslogtreecommitdiffstats
path: root/vm/mterp/armv5te/OP_INVOKE_STATIC.S
diff options
context:
space:
mode:
Diffstat (limited to 'vm/mterp/armv5te/OP_INVOKE_STATIC.S')
-rw-r--r--vm/mterp/armv5te/OP_INVOKE_STATIC.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/mterp/armv5te/OP_INVOKE_STATIC.S b/vm/mterp/armv5te/OP_INVOKE_STATIC.S
index 66a5be384..a89db033c 100644
--- a/vm/mterp/armv5te/OP_INVOKE_STATIC.S
+++ b/vm/mterp/armv5te/OP_INVOKE_STATIC.S
@@ -35,7 +35,7 @@
* we need to keep this instruction out of it.
* r10: &resolved_methodToCall
*/
- ldrb r2, [rSELF, #offThread_subMode]
+ ldrh r2, [rSELF, #offThread_subMode]
beq common_exceptionThrown @ null, handle exception
ands r2, #kSubModeJitTraceBuild @ trace under construction?
beq common_invokeMethod${routine} @ no (r0=method, r9="this")