diff -r 9c2be834d6e3 -r 4c676683bdb9 hotspot/src/share/vm/prims/jvm.cpp --- a/hotspot/src/share/vm/prims/jvm.cpp Tue Mar 21 11:21:11 2017 +0100 +++ b/hotspot/src/share/vm/prims/jvm.cpp Tue Mar 21 11:25:18 2017 -0400 @@ -1532,7 +1532,7 @@ } InstanceKlass* k = InstanceKlass::cast(java_lang_Class::as_Klass(mirror)); int ooff = 0, noff = 0; - if (InstanceKlass::find_inner_classes_attr(k, &ooff, &noff, THREAD)) { + if (k->find_inner_classes_attr(&ooff, &noff, THREAD)) { if (noff != 0) { constantPoolHandle i_cp(thread, k->constants()); Symbol* name = i_cp->symbol_at(noff);