Print this page
*** 96,107 ****
enum {
cit_size = 20011
};
KlassInfoTable(int size, HeapWord* ref);
~KlassInfoTable();
! void record_instance(const oop obj);
void iterate(KlassInfoClosure* cic);
};
class KlassInfoHisto : public StackObj {
private:
GrowableArray<KlassInfoEntry*>* _elements;
--- 96,108 ----
enum {
cit_size = 20011
};
KlassInfoTable(int size, HeapWord* ref);
~KlassInfoTable();
! bool record_instance(const oop obj);
void iterate(KlassInfoClosure* cic);
+ bool allocation_failed() { return _buckets == NULL; }
};
class KlassInfoHisto : public StackObj {
private:
GrowableArray<KlassInfoEntry*>* _elements;