1.1 --- a/src/share/vm/opto/library_call.cpp Fri Oct 12 14:06:27 2012 -0700 1.2 +++ b/src/share/vm/opto/library_call.cpp Wed Oct 17 12:09:32 2012 -0700 1.3 @@ -3830,7 +3830,7 @@ 1.4 vtable_index*vtableEntry::size()) * wordSize + 1.5 vtableEntry::method_offset_in_bytes(); 1.6 Node* entry_addr = basic_plus_adr(obj_klass, entry_offset); 1.7 - Node* target_call = make_load(NULL, entry_addr, TypeInstPtr::NOTNULL, T_OBJECT); 1.8 + Node* target_call = make_load(NULL, entry_addr, TypePtr::NOTNULL, T_ADDRESS); 1.9 1.10 // Compare the target method with the expected method (e.g., Object.hashCode). 1.11 const TypePtr* native_call_addr = TypeMetadataPtr::make(method);