< prev index next >

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

Print this page

65 
66 inline void fieldDescriptor::set_is_field_access_watched(const bool value) {
67   _access_flags.set_is_field_access_watched(value);
68   update_klass_field_access_flag();
69 }
70 
71 inline void fieldDescriptor::set_is_field_modification_watched(const bool value) {
72   _access_flags.set_is_field_modification_watched(value);
73   update_klass_field_access_flag();
74 }
75 
76 inline void fieldDescriptor::set_has_initialized_final_update(const bool value) {
77   _access_flags.set_has_field_initialized_final_update(value);
78   update_klass_field_access_flag();
79 }
80 
81 inline BasicType fieldDescriptor::field_type() const {
82   return Signature::basic_type(signature());
83 }
84 
85 #endif // SHARE_RUNTIME_FIELDDESCRIPTOR_INLINE_HPP




65 
66 inline void fieldDescriptor::set_is_field_access_watched(const bool value) {
67   _access_flags.set_is_field_access_watched(value);
68   update_klass_field_access_flag();
69 }
70 
71 inline void fieldDescriptor::set_is_field_modification_watched(const bool value) {
72   _access_flags.set_is_field_modification_watched(value);
73   update_klass_field_access_flag();
74 }
75 
76 inline void fieldDescriptor::set_has_initialized_final_update(const bool value) {
77   _access_flags.set_has_field_initialized_final_update(value);
78   update_klass_field_access_flag();
79 }
80 
81 inline BasicType fieldDescriptor::field_type() const {
82   return Signature::basic_type(signature());
83 }
84 
85 inline bool fieldDescriptor::is_inlined()  const  { return field()->is_inlined(); }
86 inline bool fieldDescriptor::is_inline_type() const { return Signature::basic_type(field()->signature(_cp())) == T_INLINE_TYPE; }
87 
88 #endif // SHARE_RUNTIME_FIELDDESCRIPTOR_INLINE_HPP
< prev index next >