equal
deleted
inserted
replaced
774 |
774 |
775 public: |
775 public: |
776 // JVMTI support |
776 // JVMTI support |
777 virtual jint jvmti_class_status() const; |
777 virtual jint jvmti_class_status() const; |
778 |
778 |
|
779 public: |
|
780 // Printing |
|
781 virtual void oop_print_value_on(oop obj, outputStream* st); |
779 #ifndef PRODUCT |
782 #ifndef PRODUCT |
780 public: |
|
781 // Printing |
|
782 virtual void oop_print_on (oop obj, outputStream* st); |
783 virtual void oop_print_on (oop obj, outputStream* st); |
783 virtual void oop_print_value_on(oop obj, outputStream* st); |
784 #endif //PRODUCT |
784 #endif |
785 |
785 |
|
786 public: |
|
787 // Verification |
786 // Verification |
788 virtual const char* internal_name() const = 0; |
787 virtual const char* internal_name() const = 0; |
789 virtual void oop_verify_on(oop obj, outputStream* st); |
788 virtual void oop_verify_on(oop obj, outputStream* st); |
790 virtual void oop_verify_old_oop(oop obj, oop* p, bool allow_dirty); |
789 virtual void oop_verify_old_oop(oop obj, oop* p, bool allow_dirty); |
791 virtual void oop_verify_old_oop(oop obj, narrowOop* p, bool allow_dirty); |
790 virtual void oop_verify_old_oop(oop obj, narrowOop* p, bool allow_dirty); |