--- a/hotspot/src/share/vm/runtime/sharedRuntime.hpp Fri Dec 11 13:18:10 2015 +0000
+++ b/hotspot/src/share/vm/runtime/sharedRuntime.hpp Fri Dec 11 09:07:07 2015 -0800
@@ -201,6 +201,8 @@
static void throw_NullPointerException(JavaThread* thread);
static void throw_NullPointerException_at_call(JavaThread* thread);
static void throw_StackOverflowError(JavaThread* thread);
+ static void throw_delayed_StackOverflowError(JavaThread* thread);
+ static void throw_StackOverflowError_common(JavaThread* thread, bool delayed);
static address continuation_for_implicit_exception(JavaThread* thread,
address faulting_pc,
ImplicitExceptionKind exception_kind);
@@ -208,6 +210,9 @@
static address deoptimize_for_implicit_exception(JavaThread* thread, address pc, nmethod* nm, int deopt_reason);
#endif
+ static void enable_stack_reserved_zone(JavaThread* thread);
+ static frame look_for_reserved_stack_annotated_method(JavaThread* thread, frame fr);
+
// Shared stub locations
static address get_poll_stub(address pc);