src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
changeset 59259 127ca611f19b
parent 58863 c16ac7a2eba4
equal deleted inserted replaced
59258:4c2557ab304e 59259:127ca611f19b
   538 
   538 
   539 void JfrJavaSupport::throw_class_format_error(const char* message, TRAPS) {
   539 void JfrJavaSupport::throw_class_format_error(const char* message, TRAPS) {
   540   create_and_throw(vmSymbols::java_lang_ClassFormatError(), message, THREAD);
   540   create_and_throw(vmSymbols::java_lang_ClassFormatError(), message, THREAD);
   541 }
   541 }
   542 
   542 
       
   543 void JfrJavaSupport::throw_runtime_exception(const char* message, TRAPS) {
       
   544   create_and_throw(vmSymbols::java_lang_RuntimeException(), message, THREAD);
       
   545 }
       
   546 
   543 void JfrJavaSupport::abort(jstring errorMsg, Thread* t) {
   547 void JfrJavaSupport::abort(jstring errorMsg, Thread* t) {
   544   DEBUG_ONLY(check_java_thread_in_vm(t));
   548   DEBUG_ONLY(check_java_thread_in_vm(t));
   545 
   549 
   546   ResourceMark rm(t);
   550   ResourceMark rm(t);
   547   const char* const error_msg = c_str(errorMsg, t);
   551   const char* const error_msg = c_str(errorMsg, t);