Special-case Object.<init> invoke
Identify direct invokes to Object.<init> and handle them similar
to the old-word OP_INVOKE_OBJECT_INIT_xxx. Also, added missing
null check for range-style invoke-direct and invoke-interface.
Change-Id: I5789db4e85609b780063c4788fa40d627a6988c4
diff --git a/src/asm_support.h b/src/asm_support.h
index 32c3abe..1ef10b8 100644
--- a/src/asm_support.h
+++ b/src/asm_support.h
@@ -9,13 +9,13 @@
#define rLR r14
#define SUSPEND_CHECK_INTERVAL (1000)
// Offset of field Thread::top_of_managed_stack_ verified in InitCpu
-#define THREAD_TOP_OF_MANAGED_STACK_OFFSET 272
+#define THREAD_TOP_OF_MANAGED_STACK_OFFSET 276
// Offset of field Thread::top_of_managed_stack_pc_ verified in InitCpu
-#define THREAD_TOP_OF_MANAGED_STACK_PC_OFFSET 276
+#define THREAD_TOP_OF_MANAGED_STACK_PC_OFFSET 280
#elif defined(__i386__)
// Offset of field Thread::self_ verified in InitCpu
-#define THREAD_SELF_OFFSET 368
+#define THREAD_SELF_OFFSET 372
#endif
#endif // ART_SRC_ASM_SUPPORT_H_