equal
deleted
inserted
replaced
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); |