hotspot/src/share/vm/oops/klass.hpp
changeset 6176 4d9030fe341f
parent 5547 f4b087cbb361
child 7397 5b173b4ca846
equal deleted inserted replaced
6175:86dbf3cacacc 6176:4d9030fe341f
   770 
   770 
   771  public:
   771  public:
   772   // jvm support
   772   // jvm support
   773   virtual jint compute_modifier_flags(TRAPS) const;
   773   virtual jint compute_modifier_flags(TRAPS) const;
   774 
   774 
   775  public:
       
   776   // JVMTI support
   775   // JVMTI support
   777   virtual jint jvmti_class_status() const;
   776   virtual jint jvmti_class_status() const;
   778 
   777 
   779  public:
       
   780   // Printing
   778   // Printing
   781   virtual void oop_print_value_on(oop obj, outputStream* st);
   779   virtual void oop_print_value_on(oop obj, outputStream* st);
   782 #ifndef PRODUCT
       
   783   virtual void oop_print_on      (oop obj, outputStream* st);
   780   virtual void oop_print_on      (oop obj, outputStream* st);
   784 #endif //PRODUCT
       
   785 
   781 
   786   // Verification
   782   // Verification
   787   virtual const char* internal_name() const = 0;
   783   virtual const char* internal_name() const = 0;
   788   virtual void oop_verify_on(oop obj, outputStream* st);
   784   virtual void oop_verify_on(oop obj, outputStream* st);
   789   virtual void oop_verify_old_oop(oop obj, oop* p, bool allow_dirty);
   785   virtual void oop_verify_old_oop(oop obj, oop* p, bool allow_dirty);