equal
deleted
inserted
replaced
142 // Only copy to C string to be added if lookup failed. |
142 // Only copy to C string to be added if lookup failed. |
143 static Symbol* lookup(const Symbol* sym, int begin, int end, TRAPS); |
143 static Symbol* lookup(const Symbol* sym, int begin, int end, TRAPS); |
144 |
144 |
145 static void release(Symbol* sym); |
145 static void release(Symbol* sym); |
146 |
146 |
|
147 // Look up the address of the literal in the SymbolTable for this Symbol* |
|
148 static Symbol** lookup_symbol_addr(Symbol* sym); |
|
149 |
147 // jchar (utf16) version of lookups |
150 // jchar (utf16) version of lookups |
148 static Symbol* lookup_unicode(const jchar* name, int len, TRAPS); |
151 static Symbol* lookup_unicode(const jchar* name, int len, TRAPS); |
149 static Symbol* lookup_only_unicode(const jchar* name, int len, unsigned int& hash); |
152 static Symbol* lookup_only_unicode(const jchar* name, int len, unsigned int& hash); |
150 |
153 |
151 static void add(constantPoolHandle cp, int names_count, |
154 static void add(constantPoolHandle cp, int names_count, |