32 _obj_decode_offset = obj_decode_offset; |
32 _obj_decode_offset = obj_decode_offset; |
33 _flags.word = 0; |
33 _flags.word = 0; |
34 } |
34 } |
35 |
35 |
36 address PcDesc::real_pc(const nmethod* code) const { |
36 address PcDesc::real_pc(const nmethod* code) const { |
37 return code->instructions_begin() + pc_offset(); |
37 return code->code_begin() + pc_offset(); |
38 } |
38 } |
39 |
39 |
40 void PcDesc::print(nmethod* code) { |
40 void PcDesc::print(nmethod* code) { |
41 #ifndef PRODUCT |
41 #ifndef PRODUCT |
42 ResourceMark rm; |
42 ResourceMark rm; |