mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8014013: CallInfo structure no longer accurately reports the result of a LinkResolver operation
Enhance method resolution and resulting data structures, plus some refactoring. Reviewed-by: twisti, acorn, jrose
This commit is contained in:
parent
98d8f57603
commit
222c735458
40 changed files with 715 additions and 601 deletions
|
@ -2930,7 +2930,7 @@ void VM_RedefineClasses::check_methods_and_mark_as_obsolete(
|
|||
for (int i = 0; i < _deleted_methods_length; ++i) {
|
||||
Method* old_method = _deleted_methods[i];
|
||||
|
||||
assert(old_method->vtable_index() < 0,
|
||||
assert(!old_method->has_vtable_index(),
|
||||
"cannot delete methods with vtable entries");;
|
||||
|
||||
// Mark all deleted methods as old and obsolete
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue