diff -r cd4ac076bf7f -r a0910b1d3e0d hotspot/src/share/vm/runtime/sharedRuntime.hpp --- 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);