hotspot/src/cpu/sparc/vm/frame_sparc.cpp
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();