< prev index next >
src/hotspot/share/prims/jvmtiRedefineClasses.cpp
Print this page
@@ -3526,19 +3526,10 @@
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;
< prev index next >