--- old/src/share/vm/prims/wbtestmethods/parserTests.cpp 2014-04-25 14:05:14.000000000 -0500 +++ new/src/share/vm/prims/wbtestmethods/parserTests.cpp 2014-04-25 14:05:13.000000000 -0500 @@ -51,7 +51,7 @@ static const char* lookup_diagnosticArgumentEnum(const char* field_name, oop object) { Thread* THREAD = Thread::current(); const char* enum_sig = "Lsun/hotspot/parser/DiagnosticCommand$DiagnosticArgumentType;"; - TempNewSymbol enumSigSymbol = SymbolTable::lookup(enum_sig, (int) strlen(enum_sig), THREAD); + TempNewSymbol enumSigSymbol = SymbolTable::lookup_and_add(enum_sig, (int) strlen(enum_sig), THREAD); int offset = WhiteBox::offset_for_field(field_name, object, enumSigSymbol); oop enumOop = object->obj_field(offset);