69 |
69 |
70 // Iterators |
70 // Iterators |
71 int oop_oop_iterate(oop obj, OopClosure* blk); |
71 int oop_oop_iterate(oop obj, OopClosure* blk); |
72 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr); |
72 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr); |
73 |
73 |
74 #ifndef PRODUCT |
|
75 public: |
74 public: |
76 // Printing |
75 // Printing |
|
76 void oop_print_value_on(oop obj, outputStream* st); |
|
77 #ifndef PRODUCT |
77 void oop_print_on (oop obj, outputStream* st); |
78 void oop_print_on (oop obj, outputStream* st); |
78 void oop_print_value_on(oop obj, outputStream* st); |
79 #endif //PRODUCT |
79 #endif // !PRODUCT |
|
80 |
80 |
81 public: |
|
82 // Verify operations |
81 // Verify operations |
83 const char* internal_name() const; |
82 const char* internal_name() const; |
84 void oop_verify_on(oop obj, outputStream* st); |
83 void oop_verify_on(oop obj, outputStream* st); |
85 }; |
84 }; |