src/os/bsd/dtrace/generateJvmOffsets.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8004128_2 Cdiff src/os/bsd/dtrace/generateJvmOffsets.cpp

src/os/bsd/dtrace/generateJvmOffsets.cpp

Print this page

        

*** 200,214 **** 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_bcx_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_bcx_offset, -7 * pointer_size); #endif GEN_OFFS(Klass, _name); GEN_OFFS(ConstantPool, _pool_holder); printf("\n"); --- 200,214 ---- 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 GEN_OFFS(Klass, _name); GEN_OFFS(ConstantPool, _pool_holder); printf("\n");
src/os/bsd/dtrace/generateJvmOffsets.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File