comparison src/share/vm/oops/instanceKlassKlass.hpp @ 1161:1fc01a2425ce

Merge
author iveresov
date Tue, 12 Jan 2010 13:54:40 -0800
parents 4e6abf09f540
children c18cbe5936b8
comparison
equal deleted inserted replaced
1149:0579c695832f 1161:1fc01a2425ce
67 67
68 private: 68 private:
69 // Apply closure to the InstanceKlass oops that are outside the java heap. 69 // Apply closure to the InstanceKlass oops that are outside the java heap.
70 inline void iterate_c_heap_oops(instanceKlass* ik, OopClosure* closure); 70 inline void iterate_c_heap_oops(instanceKlass* ik, OopClosure* closure);
71 71
72 #ifndef PRODUCT
73 public: 72 public:
74 // Printing 73 // Printing
74 void oop_print_value_on(oop obj, outputStream* st);
75 #ifndef PRODUCT
75 void oop_print_on(oop obj, outputStream* st); 76 void oop_print_on(oop obj, outputStream* st);
76 void oop_print_value_on(oop obj, outputStream* st);
77 #endif 77 #endif
78 78
79 public:
80 // Verification 79 // Verification
81 const char* internal_name() const; 80 const char* internal_name() const;
82 void oop_verify_on(oop obj, outputStream* st); 81 void oop_verify_on(oop obj, outputStream* st);
83 // tells whether obj is partially constructed (gc during class loading) 82 // tells whether obj is partially constructed (gc during class loading)
84 bool oop_partially_loaded(oop obj) const; 83 bool oop_partially_loaded(oop obj) const;