changeset 9976 | 6fef34e63df1 |
parent 9632 | cd86c748c12b |
child 10539 | f87cedf7983c |
--- a/hotspot/src/cpu/sparc/vm/frame_sparc.cpp Thu Jun 02 13:36:11 2011 -0700 +++ b/hotspot/src/cpu/sparc/vm/frame_sparc.cpp Fri Jun 03 22:31:43 2011 -0700 @@ -513,6 +513,8 @@ // interpreted but its pc is in the code cache (for c1 -> osr_frame_return_id stub), so it must be // explicitly recognized. + if (is_ricochet_frame()) return sender_for_ricochet_frame(map); + bool frame_is_interpreted = is_interpreted_frame(); if (frame_is_interpreted) { map->make_integer_regs_unsaved();