Lines Matching defs:roots
436 gc_roots_entry_ = AddEntry(HeapEntry::kSynthetic, "(GC roots)",
1153 ReadOnlyRoots roots(isolate);
1154 SetPropertyReference(entry, roots.proto_string(), iter.GetCurrent());
1176 SetPropertyReference(entry, roots.prototype_string(), proto_or_map,
1180 SetPropertyReference(entry, roots.prototype_string(),
1776 ReadOnlyRoots roots(isolate);
1778 if (!dictionary.IsKey(roots, dictionary.KeyAt(i))) continue;
1791 ReadOnlyRoots roots(isolate);
1794 if (!dictionary.IsKey(roots, k)) continue;
1802 ReadOnlyRoots roots(isolate);
1805 if (!dictionary.IsKey(roots, k)) continue;
1832 ReadOnlyRoots roots = js_obj.GetReadOnlyRoots();
1838 if (!elements.get(i).IsTheHole(roots)) {
1846 if (!dictionary.IsKey(roots, k)) continue;
1932 // deoptimization literals in running code as stack roots.
1964 // Create references to the synthetic roots.
2039 ReadOnlyRoots roots(isolate);
2041 object != roots.empty_byte_array() &&
2042 object != roots.empty_fixed_array() &&
2043 object != roots.empty_weak_fixed_array() &&
2044 object != roots.empty_descriptor_array() &&
2045 object != roots.fixed_array_map() && object != roots.cell_map() &&
2046 object != roots.global_property_cell_map() &&
2047 object != roots.shared_function_info_map() &&
2048 object != roots.free_space_map() &&
2049 object != roots.one_pointer_filler_map() &&
2050 object != roots.two_pointer_filler_map();
2250 // For full heap snapshots we do not emit user roots but rather rely on
2251 // regular GC roots to retain objects.