< prev index next >

src/os_cpu/linux_x86/vm/thread_linux_x86.cpp

Print this page

        

@@ -63,15 +63,15 @@
     if (addr.pc() == NULL || ret_sp == NULL ) {
       // ucontext wasn't useful
       return false;
     }
 
-    frame ret_frame(ret_sp, ret_fp, addr.pc());
+    frame ret_frame(this, ret_sp, ret_fp, addr.pc());
     if (!ret_frame.safe_for_sender(jt)) {
 #ifdef COMPILER2
       // C2 uses ebp as a general register see if NULL fp helps
-      frame ret_frame2(ret_sp, NULL, addr.pc());
+      frame ret_frame2(this, ret_sp, NULL, addr.pc());
       if (!ret_frame2.safe_for_sender(jt)) {
         // nothing else to try if the frame isn't good
         return false;
       }
       ret_frame = ret_frame2;
< prev index next >