src/share/vm/memory/heapInspection.hpp

changeset 446
3c1dbcaaab1d
parent 435
a61af66fc99e
child 631
d1605aabd0a1
equal deleted inserted replaced
445:28372612af5e 446:3c1dbcaaab1d
96 enum { 96 enum {
97 cit_size = 20011 97 cit_size = 20011
98 }; 98 };
99 KlassInfoTable(int size, HeapWord* ref); 99 KlassInfoTable(int size, HeapWord* ref);
100 ~KlassInfoTable(); 100 ~KlassInfoTable();
101 void record_instance(const oop obj); 101 bool record_instance(const oop obj);
102 void iterate(KlassInfoClosure* cic); 102 void iterate(KlassInfoClosure* cic);
103 bool allocation_failed() { return _buckets == NULL; }
103 }; 104 };
104 105
105 class KlassInfoHisto : public StackObj { 106 class KlassInfoHisto : public StackObj {
106 private: 107 private:
107 GrowableArray<KlassInfoEntry*>* _elements; 108 GrowableArray<KlassInfoEntry*>* _elements;

mercurial