src/hotspot/share/code/relocInfo.cpp
changeset 47765 b7c7428eaab9
parent 47216 71c04702a3d5
child 49592 77fb0be7d19f
equal deleted inserted replaced
47764:029d5efaaa6c 47765:b7c7428eaab9
   487 
   487 
   488 void external_word_Relocation::unpack_data() {
   488 void external_word_Relocation::unpack_data() {
   489 #ifndef _LP64
   489 #ifndef _LP64
   490   _target = (address) (intptr_t)unpack_1_int();
   490   _target = (address) (intptr_t)unpack_1_int();
   491 #else
   491 #else
   492   int32_t lo, hi;
   492   jint lo, hi;
   493   unpack_2_ints(lo, hi);
   493   unpack_2_ints(lo, hi);
   494   jlong t = jlong_from(hi, lo);;
   494   jlong t = jlong_from(hi, lo);;
   495   _target = (address) t;
   495   _target = (address) t;
   496 #endif /* _LP64 */
   496 #endif /* _LP64 */
   497 }
   497 }