Home | History | Annotate | Download | only in src

Lines Matching full:static

77   inline static void GCEpilogue();
78 inline static void GCPrologue();
79 inline static void IterateElements(ObjectVisitor* v);
80 inline static void ProcessNonLive(HeapObject* obj);
81 inline static void UpdateReferencesForScavengeGC();
90 static MaybeObject* Capture();
91 static bool Delete(int id);
92 static MaybeObject* Dump(int id1,
97 static MaybeObject* Info(int start_idx, int dump_limit);
98 static MaybeObject* Summarize(int id1, int id2, Handle<JSObject> filter_obj);
100 static void Reset();
101 static Object* GetObj(int obj_id);
102 static int GetObjId(Object* obj);
103 static Object* GetObjId(Handle<String> address);
104 static MaybeObject* GetObjRetainers(int obj_id,
111 static Object* GetPath(int obj_id1,
114 static Object* PrintObj(int obj_id);
125 static void GCEpiloguePrivate();
126 static void IterateElementsPrivate(ObjectVisitor* v);
128 static void DoProcessNonLive(HeapObject* obj);
130 static int CompareElement(const Element* a, const Element* b);
132 static Object* GetPathPrivate(HeapObject* obj1, HeapObject* obj2);
134 static int GetRetainers(Handle<HeapObject> target,
145 static MaybeObject* DumpPrivate(DumpWriter* writer,
149 static MaybeObject* SummarizePrivate(SummaryWriter* writer,
153 static bool NeedLOLProcessing() { return (last() != NULL); }
154 static void NullifyNonLivePointer(HeapObject** p) {
170 static int list_count() { return list_count_; }
171 static LiveObjectList* last() { return last_; }
173 inline static LiveObjectList* FindLolForId(int id, LiveObjectList* start_lol);
179 static void NullifyMostRecent(HeapObject* obj);
181 static void SortAll();
183 static void PurgeDuplicates(); // Only to be called by GCEpilogue.
186 static void Verify(bool match_heap_exactly = false);
187 static void VerifyNotInFromSpace();
193 inline static LiveObjectList::Element*
196 inline static int GetElementId(Element* element);
197 inline static HeapObject* GetElementObj(Element* element);
208 static uint32_t next_element_id_;
209 static int list_count_;
210 static int last_id_;
211 static LiveObjectList* first_;
212 static LiveObjectList* last_;
268 inline static void GCEpilogue() {}
269 inline static void GCPrologue() {}
270 inline static void IterateElements(ObjectVisitor* v) {}
271 inline static void ProcessNonLive(HeapObject* obj) {}
272 inline static void UpdateReferencesForScavengeGC() {}
274 inline static MaybeObject* Capture() { return HEAP->undefined_value(); }
275 inline static bool Delete(int id) { return false; }
276 inline static MaybeObject* Dump(int id1,
283 inline static MaybeObject* Info(int start_idx, int dump_limit) {
286 inline static MaybeObject* Summarize(int id1,
292 inline static void Reset() {}
293 inline static Object* GetObj(int obj_id) { return HEAP->undefined_value(); }
294 inline static Object* GetObjId(Handle<String> address) {
297 inline static MaybeObject* GetObjRetainers(int obj_id,
306 inline static Object* GetPath(int obj_id1,
311 inline static Object* PrintObj(int obj_id) { return HEAP->undefined_value(); }