src/share/vm/ci/ciField.hpp

changeset 3101
aa67216400d3
parent 3099
c124e2e7463e
child 3107
7b5c767f229c
     1.1 --- a/src/share/vm/ci/ciField.hpp	Thu Sep 01 01:31:25 2011 -0700
     1.2 +++ b/src/share/vm/ci/ciField.hpp	Fri Sep 02 00:36:18 2011 -0700
     1.3 @@ -175,7 +175,9 @@
     1.4    bool is_volatile    () { return flags().is_volatile(); }
     1.5    bool is_transient   () { return flags().is_transient(); }
     1.6  
     1.7 -  bool is_call_site_target() { return ((holder() == CURRENT_ENV->CallSite_klass()) && (name() == ciSymbol::target_name())); }
     1.8 +  bool is_call_site_target() {
     1.9 +    return (holder()->is_subclass_of(CURRENT_ENV->CallSite_klass()) && (name() == ciSymbol::target_name()));
    1.10 +  }
    1.11  
    1.12    // Debugging output
    1.13    void print();

mercurial