hotspot/src/cpu/sparc/vm/frame_sparc.cpp
changeset 9976 6fef34e63df1
parent 9632 cd86c748c12b
child 10539 f87cedf7983c
equal deleted inserted replaced
9975:82190b49ce14 9976:6fef34e63df1
   511   // The constructor of the sender must know whether this frame is interpreted so it can set the
   511   // The constructor of the sender must know whether this frame is interpreted so it can set the
   512   // sender's _sp_adjustment_by_callee field.  An osr adapter frame was originally
   512   // sender's _sp_adjustment_by_callee field.  An osr adapter frame was originally
   513   // interpreted but its pc is in the code cache (for c1 -> osr_frame_return_id stub), so it must be
   513   // interpreted but its pc is in the code cache (for c1 -> osr_frame_return_id stub), so it must be
   514   // explicitly recognized.
   514   // explicitly recognized.
   515 
   515 
       
   516   if (is_ricochet_frame())    return sender_for_ricochet_frame(map);
       
   517 
   516   bool frame_is_interpreted = is_interpreted_frame();
   518   bool frame_is_interpreted = is_interpreted_frame();
   517   if (frame_is_interpreted) {
   519   if (frame_is_interpreted) {
   518     map->make_integer_regs_unsaved();
   520     map->make_integer_regs_unsaved();
   519     map->shift_window(sp, younger_sp);
   521     map->shift_window(sp, younger_sp);
   520   } else if (_cb != NULL) {
   522   } else if (_cb != NULL) {