diff -r 84743156e780 -r 9ce37fa2e179 src/hotspot/share/classfile/vmSymbols.cpp --- a/src/hotspot/share/classfile/vmSymbols.cpp Wed Oct 03 03:41:57 2018 -0400 +++ b/src/hotspot/share/classfile/vmSymbols.cpp Wed Oct 03 09:46:46 2018 -0400 @@ -212,7 +212,7 @@ BasicType vmSymbols::signature_type(const Symbol* s) { assert(s != NULL, "checking"); if (s->utf8_length() == 1) { - BasicType result = char2type(s->byte_at(0)); + BasicType result = char2type(s->char_at(0)); if (is_java_primitive(result) || result == T_VOID) { assert(s == _type_signatures[result], ""); return result;