< prev index next >

src/hotspot/share/prims/jvmtiRedefineClasses.cpp

Print this page

        

*** 3526,3544 **** Method::change_method_associated_with_jmethod_id(jmid, new_method_h()); assert(Method::resolve_jmethod_id(jmid) == _matching_new_methods[j], "should be replaced"); } } - // Update deleted jmethodID - for (int j = 0; j < _deleted_methods_length; ++j) { - Method* old_method = _deleted_methods[j]; - jmethodID jmid = old_method->find_jmethod_id_or_null(); - if (jmid != NULL) { - // Change the jmethodID to point to NSME. - Method::change_method_associated_with_jmethod_id(jmid, Universe::throw_no_such_method_error()); - } - } } int VM_RedefineClasses::check_methods_and_mark_as_obsolete() { int emcp_method_count = 0; int obsolete_count = 0; --- 3526,3535 ----
< prev index next >