Mercurial > hg > truffle
comparison src/share/vm/oops/instanceKlass.hpp @ 13414:379f11bc04fc
8028438: static superclass method masks default methods
Reviewed-by: hseigel, lfoltan, coleenp
author | acorn |
---|---|
date | Tue, 03 Dec 2013 11:13:14 -0800 |
parents | 22eaa15b7960 |
children | 02f27ecb4f3a 2353011244bd |
comparison
equal
deleted
inserted
replaced
13413:7a58803b5069 | 13414:379f11bc04fc |
---|---|
513 bool find_field_from_offset(int offset, bool is_static, fieldDescriptor* fd) const; | 513 bool find_field_from_offset(int offset, bool is_static, fieldDescriptor* fd) const; |
514 | 514 |
515 // find a local method (returns NULL if not found) | 515 // find a local method (returns NULL if not found) |
516 Method* find_method(Symbol* name, Symbol* signature) const; | 516 Method* find_method(Symbol* name, Symbol* signature) const; |
517 static Method* find_method(Array<Method*>* methods, Symbol* name, Symbol* signature); | 517 static Method* find_method(Array<Method*>* methods, Symbol* name, Symbol* signature); |
518 static Method* find_instance_method(Array<Method*>* methods, Symbol* name, Symbol* signature); | |
518 | 519 |
519 // find a local method index in default_methods (returns -1 if not found) | 520 // find a local method index in default_methods (returns -1 if not found) |
520 static int find_method_index(Array<Method*>* methods, Symbol* name, Symbol* signature); | 521 static int find_method_index(Array<Method*>* methods, Symbol* name, Symbol* signature); |
521 | 522 |
522 // lookup operation (returns NULL if not found) | 523 // lookup operation (returns NULL if not found) |