Lines Matching refs:KlassInfoEntry
39 // of KlassInfoEntry's
42 // to KlassInfoEntry's and is used to sort
45 class KlassInfoEntry: public CHeapObj<mtInternal> {
47 KlassInfoEntry* _next;
53 KlassInfoEntry(klassOop k, KlassInfoEntry* next) :
56 KlassInfoEntry* next() { return _next; }
63 int compare(KlassInfoEntry* e1, KlassInfoEntry* e2);
69 // Called for each KlassInfoEntry.
70 virtual void do_cinfo(KlassInfoEntry* cie) = 0;
75 KlassInfoEntry* _list;
76 KlassInfoEntry* list() { return _list; }
77 void set_list(KlassInfoEntry* l) { _list = l; }
79 KlassInfoEntry* lookup(const klassOop k);
98 KlassInfoEntry* lookup(const klassOop k);
111 GrowableArray<KlassInfoEntry*>* _elements;
112 GrowableArray<KlassInfoEntry*>* elements() const { return _elements; }
115 static int sort_helper(KlassInfoEntry** e1, KlassInfoEntry** e2);
121 void add(KlassInfoEntry* cie);