comparison src/share/vm/runtime/sharedRuntime.hpp @ 23745:a074ae16281d

backport of JDK-8164480
author Doug Simon <doug.simon@oracle.com>
date Fri, 26 Aug 2016 17:49:18 +0200
parents c2c971a9776f
children e804aec381cd
comparison
equal deleted inserted replaced
23744:76ab52763a5d 23745:a074ae16281d
176 static void g1_wb_post(void* card_addr, JavaThread* thread); 176 static void g1_wb_post(void* card_addr, JavaThread* thread);
177 #endif // INCLUDE_ALL_GCS 177 #endif // INCLUDE_ALL_GCS
178 178
179 // exception handling and implicit exceptions 179 // exception handling and implicit exceptions
180 static address compute_compiled_exc_handler(nmethod* nm, address ret_pc, Handle& exception, 180 static address compute_compiled_exc_handler(nmethod* nm, address ret_pc, Handle& exception,
181 bool force_unwind, bool top_frame_only); 181 bool force_unwind, bool top_frame_only, bool& recursive_exception_occurred);
182 enum ImplicitExceptionKind { 182 enum ImplicitExceptionKind {
183 IMPLICIT_NULL, 183 IMPLICIT_NULL,
184 IMPLICIT_DIVIDE_BY_ZERO, 184 IMPLICIT_DIVIDE_BY_ZERO,
185 STACK_OVERFLOW 185 STACK_OVERFLOW
186 }; 186 };