comparison src/share/vm/oops/instanceKlass.hpp @ 17524:89152779163c

Merge with jdk8-b132
author Gilles Duboscq <duboscq@ssw.jku.at>
date Wed, 15 Oct 2014 11:59:32 +0200
parents 5e6f29f287d6
children 52b4284cb496
comparison
equal deleted inserted replaced
17450:45b45f902bed 17524:89152779163c
527 // lookup operation (returns NULL if not found) 527 // lookup operation (returns NULL if not found)
528 Method* uncached_lookup_method(Symbol* name, Symbol* signature) const; 528 Method* uncached_lookup_method(Symbol* name, Symbol* signature) const;
529 529
530 // lookup a method in all the interfaces that this class implements 530 // lookup a method in all the interfaces that this class implements
531 // (returns NULL if not found) 531 // (returns NULL if not found)
532 Method* lookup_method_in_all_interfaces(Symbol* name, Symbol* signature) const; 532 Method* lookup_method_in_all_interfaces(Symbol* name, Symbol* signature, bool skip_default_methods) const;
533
533 // lookup a method in local defaults then in all interfaces 534 // lookup a method in local defaults then in all interfaces
534 // (returns NULL if not found) 535 // (returns NULL if not found)
535 Method* lookup_method_in_ordered_interfaces(Symbol* name, Symbol* signature) const; 536 Method* lookup_method_in_ordered_interfaces(Symbol* name, Symbol* signature) const;
536 537
537 // Find method indices by name. If a method with the specified name is 538 // Find method indices by name. If a method with the specified name is