rev 52850 : imported patch method-var-handles
@@ -1455,10 +1455,11 @@ } else { throw new IllegalArgumentException("Invalid descriptor: " + desc); } case 'L': + case 'Q': index = desc.indexOf(';', start); if (index == -1 || index - start < 2) { throw new IllegalArgumentException("Invalid descriptor: " + desc); }