< prev index next >

make/hotspot/src/native/dtrace/generateJvmOffsets.cpp

Print this page
rev 59102 : imported patch build

*** 189,204 **** GEN_OFFS(VMStructEntry, address); GEN_SIZE(VMStructEntry); printf("\n"); GEN_VALUE(MAX_METHOD_CODE_SIZE, max_method_code_size); ! #if defined(sparc) || defined(__sparc) ! GEN_VALUE(OFFSET_interpreter_frame_method, 2 * pointer_size); /* L2 in saved window */ ! GEN_VALUE(OFFSET_interpreter_frame_sender_sp, 13 * pointer_size); /* I5 in saved window */ ! // Fake value for consistency. It is not going to be used. ! GEN_VALUE(OFFSET_interpreter_frame_bcp_offset, 0xFFFF); ! #elif defined(i386) || defined(__i386) || defined(__amd64) GEN_VALUE(OFFSET_interpreter_frame_sender_sp, -1 * pointer_size); GEN_VALUE(OFFSET_interpreter_frame_method, -3 * pointer_size); GEN_VALUE(OFFSET_interpreter_frame_bcp_offset, -7 * pointer_size); #endif --- 189,199 ---- GEN_OFFS(VMStructEntry, address); GEN_SIZE(VMStructEntry); printf("\n"); GEN_VALUE(MAX_METHOD_CODE_SIZE, max_method_code_size); ! #if defined(i386) || defined(__i386) || defined(__amd64) GEN_VALUE(OFFSET_interpreter_frame_sender_sp, -1 * pointer_size); GEN_VALUE(OFFSET_interpreter_frame_method, -3 * pointer_size); GEN_VALUE(OFFSET_interpreter_frame_bcp_offset, -7 * pointer_size); #endif
< prev index next >