src/share/vm/code/relocInfo.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 8044538 Cdiff src/share/vm/code/relocInfo.cpp

src/share/vm/code/relocInfo.cpp

Print this page

        

*** 888,899 **** --- 888,903 ---- address internal_word_Relocation::target() { address target = _target; if (target == NULL) { + if (addr_in_const()) { + target = *(address*)addr(); + } else { target = pd_get_address_from_code(); } + } return target; } //--------------------------------------------------------------------------------- // Non-product code
src/share/vm/code/relocInfo.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File