1.1 --- a/src/share/vm/prims/methodHandles.cpp Thu Oct 11 18:21:01 2012 +0200 1.2 +++ b/src/share/vm/prims/methodHandles.cpp Thu Oct 11 14:46:20 2012 -0700 1.3 @@ -563,15 +563,6 @@ 1.4 return Klass::cast(SystemDictionary::Class_klass())->java_mirror(); 1.5 } else if (s == vmSymbols::string_signature()) { 1.6 return Klass::cast(SystemDictionary::String_klass())->java_mirror(); 1.7 - } else { 1.8 - int len = s->utf8_length(); 1.9 - if (s->byte_at(0) == 'L' && s->byte_at(len-1) == ';') { 1.10 - TempNewSymbol cname = SymbolTable::probe((const char*)&s->bytes()[1], len-2); 1.11 - if (cname == NULL) return NULL; 1.12 - Klass* wkk = SystemDictionary::find_well_known_klass(cname); 1.13 - if (wkk == NULL) return NULL; 1.14 - return Klass::cast(wkk)->java_mirror(); 1.15 - } 1.16 } 1.17 } 1.18 return NULL;