hotspot/src/share/vm/prims/jvm.cpp
changeset 23999 22eb7be3d99d
parent 23448 0bd799a983a8
child 24242 73337a12595a
equal deleted inserted replaced
23998:418ac4fe9834 23999:22eb7be3d99d
  1213   Handle object (THREAD, JNIHandles::resolve(action));
  1213   Handle object (THREAD, JNIHandles::resolve(action));
  1214 
  1214 
  1215   // get run() method
  1215   // get run() method
  1216   Method* m_oop = object->klass()->uncached_lookup_method(
  1216   Method* m_oop = object->klass()->uncached_lookup_method(
  1217                                            vmSymbols::run_method_name(),
  1217                                            vmSymbols::run_method_name(),
  1218                                            vmSymbols::void_object_signature());
  1218                                            vmSymbols::void_object_signature(),
       
  1219                                            Klass::normal);
  1219   methodHandle m (THREAD, m_oop);
  1220   methodHandle m (THREAD, m_oop);
  1220   if (m.is_null() || !m->is_method() || !m()->is_public() || m()->is_static()) {
  1221   if (m.is_null() || !m->is_method() || !m()->is_public() || m()->is_static()) {
  1221     THROW_MSG_0(vmSymbols::java_lang_InternalError(), "No run method");
  1222     THROW_MSG_0(vmSymbols::java_lang_InternalError(), "No run method");
  1222   }
  1223   }
  1223 
  1224