Lines Matching defs:LiveObjectList
57 // The LiveObjectList is both a mechanism for tracking a live capture of
62 // LiveObjectList (and lol) is used to describe both the mechanism and the
75 class LiveObjectList {
122 explicit LiveObjectList(LiveObjectList* prev, int capacity);
123 ~LiveObjectList();
166 LiveObjectList* prev() { return prev_; }
167 LiveObjectList* next() { return next_; }
171 static LiveObjectList* last() { return last_; }
173 inline static LiveObjectList* FindLolForId(int id, LiveObjectList* start_lol);
193 inline static LiveObjectList::Element*
194 FindElementFor(T (*GetValue)(LiveObjectList::Element*), T key);
200 LiveObjectList* prev_;
201 LiveObjectList* next_;
211 static LiveObjectList* first_;
212 static LiveObjectList* last_;
223 // Helper class for updating the LiveObjectList HeapObject pointers.
257 LiveObjectList::NullifyNonLivePointer(reinterpret_cast<HeapObject**>(p));
266 class LiveObjectList {