Lines Matching refs:AddEntry
428 root_entry_ = AddEntry(HeapEntry::kSynthetic, "",
436 gc_roots_entry_ = AddEntry(HeapEntry::kSynthetic, "(GC roots)",
443 AddEntry(HeapEntry::kSynthetic, RootVisitor::RootName(root), id, 0, 0);
451 HeapEntry* HeapSnapshot::AddEntry(HeapEntry::Type type,
758 return AddEntry(HeapObject::cast(Object(reinterpret_cast<Address>(ptr))));
764 snapshot_->AddEntry(HeapEntry::kHeapNumber, "smi number", id, 0, 0);
801 HeapEntry* V8HeapExplorer::AddEntry(HeapObject object) {
806 return AddEntry(object, HeapEntry::kClosure, name);
808 return AddEntry(object, HeapEntry::kClosure, "native_bind");
811 return AddEntry(object, HeapEntry::kRegExp, names_->GetName(re.source()));
823 return AddEntry(object, HeapEntry::kObject, name);
827 return AddEntry(object, HeapEntry::kConsString, "(concatenated string)");
829 return AddEntry(object, HeapEntry::kSlicedString, "(sliced string)");
831 return AddEntry(object, HeapEntry::kString,
836 return AddEntry(object, HeapEntry::kHidden, "private symbol");
838 return AddEntry(object, HeapEntry::kSymbol, "symbol");
840 return AddEntry(object, HeapEntry::kBigInt, "bigint");
842 return AddEntry(object, HeapEntry::kCode, "");
845 return AddEntry(object, HeapEntry::kCode, names_->GetName(name));
848 return AddEntry(object, HeapEntry::kCode,
851 return AddEntry(object, HeapEntry::kHidden, "system / NativeContext");
853 return AddEntry(object, HeapEntry::kObject, "system / Context");
855 return AddEntry(object, HeapEntry::kHeapNumber, "heap number");
857 return AddEntry(object, GetSystemEntryType(object),
861 HeapEntry* V8HeapExplorer::AddEntry(HeapObject object, HeapEntry::Type type,
867 return AddEntry(object.address(), type, name, object.Size(cage_base));
870 HeapEntry* V8HeapExplorer::AddEntry(Address address,
882 return snapshot_->AddEntry(type, name, object_id, size, trace_node_id);
912 // by AddEntry, but this is a convenient way to avoid manual upkeep here.
919 // Strings were already handled by AddEntry.
1592 return explorer_->AddEntry(reinterpret_cast<Address>(ptr),
1666 snapshot_->AddEntry(HeapEntry::kString, name, id, 0, 0);
2477 auto* heap_entry = snapshot_->AddEntry(EmbedderGraphNodeType(node),