mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +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
|
@ -3954,9 +3954,8 @@ instanceKlassHandle ClassFileParser::parseClassFile(Symbol* name,
|
|||
this_klass->set_has_final_method();
|
||||
}
|
||||
this_klass->copy_method_ordering(method_ordering, CHECK_NULL);
|
||||
// The InstanceKlass::_methods_jmethod_ids cache and the
|
||||
// InstanceKlass::_methods_cached_itable_indices cache are
|
||||
// both managed on the assumption that the initial cache
|
||||
// The InstanceKlass::_methods_jmethod_ids cache
|
||||
// is managed on the assumption that the initial cache
|
||||
// size is equal to the number of methods in the class. If
|
||||
// that changes, then InstanceKlass::idnum_can_increment()
|
||||
// has to be changed accordingly.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue