Lines Matching refs:lookup
153 Symbol* SymbolTable::lookup(int index, const char* name,
189 Symbol* SymbolTable::lookup(const char* name, int len, TRAPS) {
193 Symbol* s = the_table()->lookup(index, name, len, hashValue);
205 Symbol* SymbolTable::lookup(const Symbol* sym, int begin, int end, TRAPS) {
217 Symbol* s = the_table()->lookup(index, name, len, hashValue);
249 Symbol* s = the_table()->lookup(index, name, len, hash);
271 // Suggestion: Push unicode-based lookup all the way into the hashing
280 return lookup(chars, utf8_length, THREAD);
285 return lookup(chars, utf8_length, THREAD);
368 Symbol* test = lookup(index, (char*)name, len, hashValue);
371 assert(test->refcount() != 0, "lookup should have incremented the count");
415 Symbol* test = lookup(index, names[i], lengths[i], hashValue);
420 assert(test->refcount() != 0, "lookup should have incremented the count");
621 oop StringTable::lookup(int index, jchar* name,
649 // the hash value and index before second lookup.
663 oop test = lookup(index, name, len, hashValue); // calls lookup(u1*, int)
675 oop StringTable::lookup(Symbol* symbol) {
681 return the_table()->lookup(index, chars, length, hashValue);
689 oop found_string = the_table()->lookup(index, name, len, hashValue);