< prev index next >
src/cpu/ppc/vm/relocInfo_ppc.cpp
Print this page
*** 59,69 ****
narrowOop no = (type() == relocInfo::oop_type) ?
oopDesc::encode_heap_oop((oop)x) : Klass::encode_klass((Klass*)x);
nativeMovConstReg_at(addr())->set_narrow_oop(no, code());
}
} else {
! assert((address) (nativeMovConstReg_at(addr())->data()) == x, "data must match");
}
}
address Relocation::pd_call_destination(address orig_addr) {
intptr_t adj = 0;
--- 59,69 ----
narrowOop no = (type() == relocInfo::oop_type) ?
oopDesc::encode_heap_oop((oop)x) : Klass::encode_klass((Klass*)x);
nativeMovConstReg_at(addr())->set_narrow_oop(no, code());
}
} else {
! guarantee((address) (nativeMovConstReg_at(addr())->data()) == x, "data must match");
}
}
address Relocation::pd_call_destination(address orig_addr) {
intptr_t adj = 0;
< prev index next >