53 |
53 |
54 // Iterators |
54 // Iterators |
55 int oop_oop_iterate(oop obj, OopClosure* blk); |
55 int oop_oop_iterate(oop obj, OopClosure* blk); |
56 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr); |
56 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr); |
57 |
57 |
58 #ifndef PRODUCT |
|
59 public: |
58 public: |
60 // Printing |
59 // Printing |
|
60 void oop_print_value_on(oop obj, outputStream* st); |
|
61 #ifndef PRODUCT |
61 void oop_print_on(oop obj, outputStream* st); |
62 void oop_print_on(oop obj, outputStream* st); |
62 void oop_print_value_on(oop obj, outputStream* st); |
63 #endif //PRODUCT |
63 #endif |
|
64 |
64 |
65 public: |
|
66 // Verification |
65 // Verification |
67 const char* internal_name() const; |
66 const char* internal_name() const; |
68 void oop_verify_on(oop obj, outputStream* st); |
67 void oop_verify_on(oop obj, outputStream* st); |
69 }; |
68 }; |