diff -r ae0af9fb3dbb -r cba8afa5cfed src/hotspot/share/prims/nativeLookup.cpp --- a/src/hotspot/share/prims/nativeLookup.cpp Mon Oct 21 09:26:14 2019 -0700 +++ b/src/hotspot/share/prims/nativeLookup.cpp Mon Oct 21 13:13:16 2019 -0400 @@ -106,7 +106,7 @@ st.print("__"); // find ')' int end; - for (end = 0; end < signature->utf8_length() && signature->char_at(end) != ')'; end++); + for (end = 0; end < signature->utf8_length() && signature->char_at(end) != JVM_SIGNATURE_ENDFUNC; end++); // skip first '(' mangle_name_on(&st, signature, 1, end); return st.as_string();