< prev index next >

src/hotspot/share/ci/ciField.hpp

Print this page

        

*** 46,55 **** --- 46,56 ---- ciSymbol* _name; ciSymbol* _signature; ciType* _type; int _offset; bool _is_constant; + bool _is_flattened; ciMethod* _known_to_link_with_put; ciInstanceKlass* _known_to_link_with_get; ciConstant _constant_value; ciType* compute_type();
*** 172,181 **** --- 173,183 ---- bool is_static () const { return flags().is_static(); } bool is_final () const { return flags().is_final(); } bool is_stable () const { return flags().is_stable(); } bool is_volatile () const { return flags().is_volatile(); } bool is_transient () const { return flags().is_transient(); } + bool is_flattened () const { return _is_flattened; } // The field is modified outside of instance initializer methods // (or class/initializer methods if the field is static). bool has_initialized_final_update() const { return flags().has_initialized_final_update(); } bool is_call_site_target() {
< prev index next >