src/hotspot/share/classfile/symbolTable.cpp
changeset 51997 9ce37fa2e179
parent 51823 2a51125b2794
child 52047 7bc8b456e5ac
equal deleted inserted replaced
51996:84743156e780 51997:9ce37fa2e179
   476 
   476 
   477   void assert_for_name(Symbol* sym, const char* where) const {
   477   void assert_for_name(Symbol* sym, const char* where) const {
   478 #ifdef ASSERT
   478 #ifdef ASSERT
   479     assert(sym->utf8_length() == _len, "%s [%d,%d]", where, sym->utf8_length(), _len);
   479     assert(sym->utf8_length() == _len, "%s [%d,%d]", where, sym->utf8_length(), _len);
   480     for (int i = 0; i < _len; i++) {
   480     for (int i = 0; i < _len; i++) {
   481       assert(sym->byte_at(i) == (jbyte) _name[i],
   481       assert(sym->char_at(i) == _name[i],
   482              "%s [%d,%d,%d]", where, i, sym->byte_at(i), _name[i]);
   482              "%s [%d,%d,%d]", where, i, sym->char_at(i), _name[i]);
   483     }
   483     }
   484 #endif
   484 #endif
   485   }
   485   }
   486 
   486 
   487 public:
   487 public: