equal
deleted
inserted
replaced
59 narrowOop no = (type() == relocInfo::oop_type) ? |
59 narrowOop no = (type() == relocInfo::oop_type) ? |
60 oopDesc::encode_heap_oop((oop)x) : Klass::encode_klass((Klass*)x); |
60 oopDesc::encode_heap_oop((oop)x) : Klass::encode_klass((Klass*)x); |
61 nativeMovConstReg_at(addr())->set_narrow_oop(no, code()); |
61 nativeMovConstReg_at(addr())->set_narrow_oop(no, code()); |
62 } |
62 } |
63 } else { |
63 } else { |
64 assert((address) (nativeMovConstReg_at(addr())->data()) == x, "data must match"); |
64 guarantee((address) (nativeMovConstReg_at(addr())->data()) == x, "data must match"); |
65 } |
65 } |
66 } |
66 } |
67 |
67 |
68 address Relocation::pd_call_destination(address orig_addr) { |
68 address Relocation::pd_call_destination(address orig_addr) { |
69 intptr_t adj = 0; |
69 intptr_t adj = 0; |