diff options
Diffstat (limited to 'runtime/asm_support.h')
-rw-r--r-- | runtime/asm_support.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/runtime/asm_support.h b/runtime/asm_support.h index d2eaf8e..a6700bc 100644 --- a/runtime/asm_support.h +++ b/runtime/asm_support.h @@ -22,8 +22,16 @@ #define SUSPEND_CHECK_INTERVAL (1000) // Offsets within java.lang.Object. +#define CLASS_OFFSET 0 #define LOCK_WORD_OFFSET 4 +// Offsets within java.lang.Class. +#define CLASS_COMPONENT_TYPE_OFFSET 12 + +// Array offsets. +#define ARRAY_LENGTH_OFFSET 8 +#define OBJECT_ARRAY_DATA_OFFSET 12 + // Offsets within java.lang.String. #define STRING_VALUE_OFFSET 8 #define STRING_COUNT_OFFSET 12 |