< prev index next >
src/hotspot/share/oops/klass.hpp
Print this page
rev 50604 : imported patch jep181-rev1
*** 465,475 ****
// initializes the klass
virtual void initialize(TRAPS);
// lookup operation for MethodLookupCache
friend class MethodLookupCache;
virtual Klass* find_field(Symbol* name, Symbol* signature, fieldDescriptor* fd) const;
! virtual Method* uncached_lookup_method(const Symbol* name, const Symbol* signature, OverpassLookupMode overpass_mode) const;
public:
Method* lookup_method(const Symbol* name, const Symbol* signature) const {
return uncached_lookup_method(name, signature, find_overpass);
}
--- 465,477 ----
// initializes the klass
virtual void initialize(TRAPS);
// lookup operation for MethodLookupCache
friend class MethodLookupCache;
virtual Klass* find_field(Symbol* name, Symbol* signature, fieldDescriptor* fd) const;
! virtual Method* uncached_lookup_method(const Symbol* name, const Symbol* signature,
! OverpassLookupMode overpass_mode,
! PrivateLookupMode = find_private) const;
public:
Method* lookup_method(const Symbol* name, const Symbol* signature) const {
return uncached_lookup_method(name, signature, find_overpass);
}
< prev index next >