< prev index next >

src/hotspot/share/runtime/fieldDescriptor.inline.hpp

Print this page




  62 
  63 inline void fieldDescriptor::set_is_field_access_watched(const bool value) {
  64   _access_flags.set_is_field_access_watched(value);
  65   update_klass_field_access_flag();
  66 }
  67 
  68 inline void fieldDescriptor::set_is_field_modification_watched(const bool value) {
  69   _access_flags.set_is_field_modification_watched(value);
  70   update_klass_field_access_flag();
  71 }
  72 
  73 inline void fieldDescriptor::set_has_initialized_final_update(const bool value) {
  74   _access_flags.set_has_field_initialized_final_update(value);
  75   update_klass_field_access_flag();
  76 }
  77 
  78 inline BasicType fieldDescriptor::field_type() const {
  79   return FieldType::basic_type(signature());
  80 }
  81 



  82 #endif // SHARE_RUNTIME_FIELDDESCRIPTOR_INLINE_HPP


  62 
  63 inline void fieldDescriptor::set_is_field_access_watched(const bool value) {
  64   _access_flags.set_is_field_access_watched(value);
  65   update_klass_field_access_flag();
  66 }
  67 
  68 inline void fieldDescriptor::set_is_field_modification_watched(const bool value) {
  69   _access_flags.set_is_field_modification_watched(value);
  70   update_klass_field_access_flag();
  71 }
  72 
  73 inline void fieldDescriptor::set_has_initialized_final_update(const bool value) {
  74   _access_flags.set_has_field_initialized_final_update(value);
  75   update_klass_field_access_flag();
  76 }
  77 
  78 inline BasicType fieldDescriptor::field_type() const {
  79   return FieldType::basic_type(signature());
  80 }
  81 
  82 inline bool fieldDescriptor::is_flattened()  const  { return field()->is_flattened(); }
  83 inline bool fieldDescriptor::is_flattenable() const { return field()->is_flattenable(); }
  84 
  85 #endif // SHARE_RUNTIME_FIELDDESCRIPTOR_INLINE_HPP
< prev index next >