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