1.1 --- a/src/share/vm/classfile/classFileError.cpp Wed Apr 12 09:03:26 2017 -0700 1.2 +++ b/src/share/vm/classfile/classFileError.cpp Thu Apr 20 04:53:33 2017 -0400 1.3 @@ -56,6 +56,13 @@ 1.4 msg, index, name, _class_name->as_C_string()); 1.5 } 1.6 1.7 +void ClassFileParser::classfile_parse_error(const char* msg, const char* name, const char* signature, TRAPS) { 1.8 + assert(_class_name != NULL, "invariant"); 1.9 + ResourceMark rm(THREAD); 1.10 + Exceptions::fthrow(THREAD_AND_LOCATION, vmSymbols::java_lang_ClassFormatError(), 1.11 + msg, name, signature, _class_name->as_C_string()); 1.12 +} 1.13 + 1.14 PRAGMA_DIAG_POP 1.15 1.16 void StackMapStream::stackmap_format_error(const char* msg, TRAPS) {