src/share/vm/classfile/classFileError.cpp

changeset 8761
4c3cae5323bb
parent 6680
78bbf4d43a14
child 8856
ac27a9c85bea
     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) {

mercurial