src/cpu/sparc/vm/frame_sparc.cpp

changeset 5784
190899198332
parent 5334
acfa2cc19146
child 6876
710a3c8b516e
child 7553
f43fad8786fc
     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;

mercurial