1.1 --- a/src/share/vm/code/relocInfo.cpp Fri Mar 18 09:03:43 2011 -0700 1.2 +++ b/src/share/vm/code/relocInfo.cpp Fri Mar 18 15:52:42 2011 -0700 1.3 @@ -798,6 +798,14 @@ 1.4 } 1.5 1.6 1.7 +void oop_Relocation::verify_oop_relocation() { 1.8 + if (!oop_is_immediate()) { 1.9 + // get the oop from the pool, and re-insert it into the instruction: 1.10 + verify_value(value()); 1.11 + } 1.12 +} 1.13 + 1.14 + 1.15 RelocIterator virtual_call_Relocation::parse_ic(nmethod* &nm, address &ic_call, address &first_oop, 1.16 oop* &oop_addr, bool *is_optimized) { 1.17 assert(ic_call != NULL, "ic_call address must be set");