Mercurial > hg > graal-compiler
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 }; |