< prev index next >

src/hotspot/share/runtime/fieldDescriptor.hpp

Print this page
*** 84,10 ***
--- 84,13 ---
    bool is_static()                const    { return access_flags().is_static(); }
    bool is_final()                 const    { return access_flags().is_final(); }
    bool is_stable()                const    { return field_flags().is_stable(); }
    bool is_volatile()              const    { return access_flags().is_volatile(); }
    bool is_transient()             const    { return access_flags().is_transient(); }
+   inline bool is_flat()           const;
+   inline bool is_null_free_inline_type() const;
+   inline bool has_null_marker()   const;
  
    bool is_synthetic()             const    { return access_flags().is_synthetic(); }
  
    bool is_field_access_watched()  const    { return field_status().is_access_watched(); }
    bool is_field_modification_watched() const

*** 104,10 ***
    // Initialization
    void reinitialize(InstanceKlass* ik, int index);
  
    // Print
    void print() const;
!   void print_on(outputStream* st) const;
!   void print_on_for(outputStream* st, oop obj);
  };
  
  #endif // SHARE_RUNTIME_FIELDDESCRIPTOR_HPP
--- 107,10 ---
    // Initialization
    void reinitialize(InstanceKlass* ik, int index);
  
    // Print
    void print() const;
!   void print_on(outputStream* st, int base_offset = 0) const;
!   void print_on_for(outputStream* st, oop obj, int indent = 0, int base_offset = 0);
  };
  
  #endif // SHARE_RUNTIME_FIELDDESCRIPTOR_HPP
< prev index next >