src/share/vm/prims/jvmtiRedefineClasses.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8014013 Cdiff src/share/vm/prims/jvmtiRedefineClasses.cpp
src/share/vm/prims/jvmtiRedefineClasses.cpp
Print this page
*** 2928,2938 ****
old_method->set_is_old();
}
for (int i = 0; i < _deleted_methods_length; ++i) {
Method* old_method = _deleted_methods[i];
! assert(old_method->vtable_index() < 0,
"cannot delete methods with vtable entries");;
// Mark all deleted methods as old and obsolete
old_method->set_is_old();
old_method->set_is_obsolete();
--- 2928,2938 ----
old_method->set_is_old();
}
for (int i = 0; i < _deleted_methods_length; ++i) {
Method* old_method = _deleted_methods[i];
! assert(!old_method->has_vtable_index(),
"cannot delete methods with vtable entries");;
// Mark all deleted methods as old and obsolete
old_method->set_is_old();
old_method->set_is_obsolete();
src/share/vm/prims/jvmtiRedefineClasses.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File