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;