comparison src/share/vm/ci/ciField.hpp @ 3901:aa67216400d3

7085404: JSR 292: VolatileCallSites should have push notification too Reviewed-by: never, kvn
author twisti
date Fri, 02 Sep 2011 00:36:18 -0700
parents c124e2e7463e
children 7b5c767f229c
comparison
equal deleted inserted replaced
3900:a32de5085326 3901:aa67216400d3
173 bool is_static () { return flags().is_static(); } 173 bool is_static () { return flags().is_static(); }
174 bool is_final () { return flags().is_final(); } 174 bool is_final () { return flags().is_final(); }
175 bool is_volatile () { return flags().is_volatile(); } 175 bool is_volatile () { return flags().is_volatile(); }
176 bool is_transient () { return flags().is_transient(); } 176 bool is_transient () { return flags().is_transient(); }
177 177
178 bool is_call_site_target() { return ((holder() == CURRENT_ENV->CallSite_klass()) && (name() == ciSymbol::target_name())); } 178 bool is_call_site_target() {
179 return (holder()->is_subclass_of(CURRENT_ENV->CallSite_klass()) && (name() == ciSymbol::target_name()));
180 }
179 181
180 // Debugging output 182 // Debugging output
181 void print(); 183 void print();
182 void print_name_on(outputStream* st); 184 void print_name_on(outputStream* st);
183 }; 185 };