Lines Matching defs:name
192 HeapGraphEdge::HeapGraphEdge(Type type, const char* name, HeapEntry* from,
197 name_(name) {
215 const char* name, SnapshotObjectId id, size_t self_size,
222 name_(name),
277 void HeapEntry::SetNamedReference(HeapGraphEdge::Type type, const char* name,
282 snapshot_->edges().emplace_back(type, name, this, entry);
302 const char* name = description
305 SetNamedReference(type, name, child, generator, verification);
336 edge_name = edge.name();
343 edge_name = edge.name();
346 edge_name = edge.name();
354 edge_name = edge.name();
358 edge_name = edge.name();
452 const char* name,
457 entries_.emplace_back(this, static_cast<int>(entries_.size()), type, name, id,
805 const char* name = names_->GetName(shared.Name());
806 return AddEntry(object, HeapEntry::kClosure, name);
815 const char* name = names_->GetName(
820 name = names_->GetFormatted("%s / %s", name, it->second);
823 return AddEntry(object, HeapEntry::kObject, name);
844 String name = SharedFunctionInfo::cast(object).Name();
845 return AddEntry(object, HeapEntry::kCode, names_->GetName(name));
847 Object name = Script::cast(object).name();
849 name.IsString() ? names_->GetName(String::cast(name)) : "");
862 const char* name) {
867 return AddEntry(object.address(), type, name, object.Size(cage_base));
872 const char* name,
882 return snapshot_->AddEntry(type, name, object_id, size, trace_node_id);
888 #define MAKE_STRING_MAP_CASE(instance_type, size, name, Name) \
920 #define MAKE_STRING_CASE(instance_type, size, name, Name) \
1239 SetInternalReference(entry, "name", symbol.description(),
1272 key_entry->name(), key_entry->id(), value_entry->name(),
1289 const char* name;
1291 #define CONTEXT_FIELD_INDEX_NAME(index, _, name) {Context::index, #name},
1304 SetContextReference(entry, it->name(), context.get(idx),
1308 String name = String::cast(scope_info.FunctionName());
1309 int idx = scope_info.FunctionContextSlotIndex(name);
1311 SetContextReference(entry, name, context.get(idx),
1333 const char* name = native_context_names[i].name;
1334 SetInternalReference(entry, name, context.get(index),
1420 std::unique_ptr<char[]> name = shared.DebugNameCStr();
1421 if (name[0] != '\0') {
1423 names_->GetFormatted("(code for %s)", name.get()));
1450 SetInternalReference(entry, "name", script.name(), Script::kNameOffset);
1464 SetInternalReference(entry, "name", accessor_info.name(),
1499 void V8HeapExplorer::TagBuiltinCodeObject(CodeT code, const char* name) {
1500 TagObject(FromCodeT(code), names_->GetFormatted("(%s builtin)", name));
1662 const char* name = names_->GetCopy(string);
1666 snapshot_->AddEntry(HeapEntry::kString, name, id, 0, 0);
1780 Name name = cell.name();
1783 SetDataOrAccessorPropertyReference(details.kind(), entry, name, value);
1972 // its custom name to a generic builtin.
2198 const char* name =
2207 parent_entry->SetNamedReference(type, name, child_entry, generator_);
2239 const char* name = GetStrongGcSubrootName(child_obj);
2242 if (name != nullptr) {
2243 snapshot_->gc_subroot(root)->SetNamedReference(edge_type, name, child_entry,
2272 const char* name = RootsTable::name(root_index);
2273 strong_gc_subroot_names_.emplace(isolate->root(root_index), name);
2285 if (entry->name()[0] == '\0') {
2379 const char* name;
2390 // The name should be retrieved via GetObject().
2414 void AddEdge(Node* from, Node* to, const char* name) final {
2415 edges_.push_back({from, to, name});
2455 // If the wrapper node name contains a tag suffix (part after '/') then the
2456 // result is the embedder node name concatenated with the tag suffix.
2457 // Otherwise, the result is the embedder node name.
2520 names_, EmbedderGraphNodeName(names_, original_node), entry->name()));
2581 if (edge.name == nullptr) {
2587 names_->GetCopy(edge.name), to, generator_,
2694 // type, name|index, to_node.
2696 // type, name, id, self_size, edge_count, trace_node_id, detachedness.
2820 ? edge->index() : GetStringId(edge->name());
2859 buffer_pos = utoa(GetStringId(entry->name()), buffer, buffer_pos);
2895 JSON_S("name") ","
2940 JSON_S("name") ","
3051 buffer_pos = utoa(GetStringId(info->name), buffer, buffer_pos);