src/share/vm/runtime/fieldDescriptor.hpp

changeset 8664
00cbb581da94
parent 5732
b2e698d2276c
child 8856
ac27a9c85bea
equal deleted inserted replaced
8658:f8a5d01c0929 8664:00cbb581da94
104 bool is_synthetic() const { return access_flags().is_synthetic(); } 104 bool is_synthetic() const { return access_flags().is_synthetic(); }
105 105
106 bool is_field_access_watched() const { return access_flags().is_field_access_watched(); } 106 bool is_field_access_watched() const { return access_flags().is_field_access_watched(); }
107 bool is_field_modification_watched() const 107 bool is_field_modification_watched() const
108 { return access_flags().is_field_modification_watched(); } 108 { return access_flags().is_field_modification_watched(); }
109 bool has_initialized_final_update() const { return access_flags().has_field_initialized_final_update(); }
109 bool has_generic_signature() const { return access_flags().field_has_generic_signature(); } 110 bool has_generic_signature() const { return access_flags().field_has_generic_signature(); }
110 111
111 void set_is_field_access_watched(const bool value) { 112 void set_is_field_access_watched(const bool value) {
112 _access_flags.set_is_field_access_watched(value); 113 _access_flags.set_is_field_access_watched(value);
113 update_klass_field_access_flag(); 114 update_klass_field_access_flag();
114 } 115 }
115 116
116 void set_is_field_modification_watched(const bool value) { 117 void set_is_field_modification_watched(const bool value) {
117 _access_flags.set_is_field_modification_watched(value); 118 _access_flags.set_is_field_modification_watched(value);
119 update_klass_field_access_flag();
120 }
121
122 void set_has_initialized_final_update(const bool value) {
123 _access_flags.set_has_field_initialized_final_update(value);
118 update_klass_field_access_flag(); 124 update_klass_field_access_flag();
119 } 125 }
120 126
121 // Initialization 127 // Initialization
122 void reinitialize(InstanceKlass* ik, int index); 128 void reinitialize(InstanceKlass* ik, int index);

mercurial