Mercurial > hg > truffle
comparison src/share/vm/classfile/symbolTable.hpp @ 4988:eb5b24d1499f
Merge
author | Christian Haeubl <christian.haeubl@oracle.com> |
---|---|
date | Mon, 27 Feb 2012 15:06:36 -0800 |
parents | 94ec88ca68e2 |
children | fc9d8850ab8b |
comparison
equal
deleted
inserted
replaced
4987:f292f9c590ba | 4988:eb5b24d1499f |
---|---|
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, |