hotspot/src/share/vm/runtime/fieldDescriptor.hpp
changeset 39421 a9652c919db8
parent 20017 81eba62e9048
child 46329 53ccc37bda19
--- a/hotspot/src/share/vm/runtime/fieldDescriptor.hpp	Wed Jun 15 13:47:17 2016 +0200
+++ b/hotspot/src/share/vm/runtime/fieldDescriptor.hpp	Wed Jun 15 14:27:58 2016 +0200
@@ -106,6 +106,7 @@
   bool is_field_access_watched()  const    { return access_flags().is_field_access_watched(); }
   bool is_field_modification_watched() const
                                            { return access_flags().is_field_modification_watched(); }
+  bool has_initialized_final_update() const { return access_flags().has_field_initialized_final_update(); }
   bool has_generic_signature()    const    { return access_flags().field_has_generic_signature(); }
 
   void set_is_field_access_watched(const bool value) {
@@ -118,6 +119,11 @@
     update_klass_field_access_flag();
   }
 
+  void set_has_initialized_final_update(const bool value) {
+    _access_flags.set_has_field_initialized_final_update(value);
+    update_klass_field_access_flag();
+  }
+
   // Initialization
   void reinitialize(InstanceKlass* ik, int index);