< prev index next >

src/share/vm/interpreter/interpreterRuntime.cpp

Print this page
o  rev 7102 : 8067231: Zero builds fails after JDK-6898462
|  Summary: Interpreter::remove_activation_entry() is not defined for the C++ interpreter

@@ -405,11 +405,15 @@
     thread->set_vm_result(h_exception());
     // If the method is synchronized we already unlocked the monitor
     // during deoptimization so the interpreter needs to skip it when
     // the frame is popped.
     thread->set_do_not_unlock_if_synchronized(true);
+#ifdef CC_INTERP
+    return (address) -1;
+#else
     return Interpreter::remove_activation_entry();
+#endif
   }
 
   // Need to do this check first since when _do_not_unlock_if_synchronized
   // is set, we don't want to trigger any classloading which may make calls
   // into java, or surprisingly find a matching exception handler for bci 0
< prev index next >