hotspot/src/share/vm/classfile/classFileParser.cpp
changeset 33612 b1487e78deee
parent 33611 9abd65805e19
parent 33604 ad1cd9269bd4
child 33799 77ebbd9b0ecc
equal deleted inserted replaced
33611:9abd65805e19 33612:b1487e78deee
   313     return cp->symbol_at(index);
   313     return cp->symbol_at(index);
   314   else
   314   else
   315     return NULL;
   315     return NULL;
   316 }
   316 }
   317 
   317 
       
   318 #ifdef ASSERT
   318 PRAGMA_DIAG_PUSH
   319 PRAGMA_DIAG_PUSH
   319 PRAGMA_FORMAT_NONLITERAL_IGNORED
   320 PRAGMA_FORMAT_NONLITERAL_IGNORED
   320 void ClassFileParser::report_assert_property_failure(const char* msg, TRAPS) {
   321 void ClassFileParser::report_assert_property_failure(const char* msg, TRAPS) {
   321   ResourceMark rm(THREAD);
   322   ResourceMark rm(THREAD);
   322   fatal(msg, _class_name->as_C_string());
   323   fatal(msg, _class_name->as_C_string());
   325 void ClassFileParser::report_assert_property_failure(const char* msg, int index, TRAPS) {
   326 void ClassFileParser::report_assert_property_failure(const char* msg, int index, TRAPS) {
   326   ResourceMark rm(THREAD);
   327   ResourceMark rm(THREAD);
   327   fatal(msg, index, _class_name->as_C_string());
   328   fatal(msg, index, _class_name->as_C_string());
   328 }
   329 }
   329 PRAGMA_DIAG_POP
   330 PRAGMA_DIAG_POP
       
   331 #endif
   330 
   332 
   331 constantPoolHandle ClassFileParser::parse_constant_pool(TRAPS) {
   333 constantPoolHandle ClassFileParser::parse_constant_pool(TRAPS) {
   332   ClassFileStream* cfs = stream();
   334   ClassFileStream* cfs = stream();
   333   constantPoolHandle nullHandle;
   335   constantPoolHandle nullHandle;
   334 
   336