Mercurial > hg > graal-jvmci-8
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); |