comparison src/share/vm/oops/klass.hpp @ 1681:126ea7725993

6953477: Increase portability and flexibility of building Hotspot Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
author bobv
date Tue, 03 Aug 2010 08:13:38 -0400
parents c18cbe5936b8
children 79d04223b8a5 f95d63e2154a
comparison
equal deleted inserted replaced
1680:a64438a2b7e8 1681:126ea7725993
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);