aboutsummaryrefslogtreecommitdiff
path: root/src/share/vm/classfile/symbolTable.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/vm/classfile/symbolTable.hpp')
-rw-r--r--src/share/vm/classfile/symbolTable.hpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/share/vm/classfile/symbolTable.hpp b/src/share/vm/classfile/symbolTable.hpp
index ca0b07d78..be74fab49 100644
--- a/src/share/vm/classfile/symbolTable.hpp
+++ b/src/share/vm/classfile/symbolTable.hpp
@@ -144,6 +144,9 @@ public:
static void release(Symbol* sym);
+ // Look up the address of the literal in the SymbolTable for this Symbol*
+ static Symbol** lookup_symbol_addr(Symbol* sym);
+
// jchar (utf16) version of lookups
static Symbol* lookup_unicode(const jchar* name, int len, TRAPS);
static Symbol* lookup_only_unicode(const jchar* name, int len, unsigned int& hash);