1.1 --- a/src/cpu/sparc/vm/frame_sparc.cpp Wed Sep 25 17:47:51 2013 +0200 1.2 +++ b/src/cpu/sparc/vm/frame_sparc.cpp Thu Sep 26 10:25:02 2013 -0400 1.3 @@ -764,7 +764,7 @@ 1.4 #ifdef CC_INTERP 1.5 *oop_result = istate->_oop_temp; 1.6 #else 1.7 - oop obj = (oop) at(interpreter_frame_oop_temp_offset); 1.8 + oop obj = cast_to_oop(at(interpreter_frame_oop_temp_offset)); 1.9 assert(obj == NULL || Universe::heap()->is_in(obj), "sanity check"); 1.10 *oop_result = obj; 1.11 #endif // CC_INTERP 1.12 @@ -788,7 +788,7 @@ 1.13 switch(type) { 1.14 case T_OBJECT: 1.15 case T_ARRAY: { 1.16 - oop obj = (oop)*tos_addr; 1.17 + oop obj = cast_to_oop(*tos_addr); 1.18 assert(obj == NULL || Universe::heap()->is_in(obj), "sanity check"); 1.19 *oop_result = obj; 1.20 break;