Lines Matching refs:snapshot_
57 snapshot_(snapshot), in HeapEntry()
67 snapshot_->edges().Add(edge); in SetNamedReference()
76 snapshot_->edges().Add(edge); in SetIndexedReference()
786 snapshot_(snapshot), in V8HeapExplorer()
787 names_(snapshot_->profiler()->names()), in V8HeapExplorer()
788 heap_object_map_(snapshot_->profiler()->heap_object_map()), in V8HeapExplorer()
890 snapshot_->profiler()->allocation_tracker()) { in AddEntry()
894 return snapshot_->AddEntry(type, name, object_id, size, trace_node_id); in AddEntry()
901 : snapshot_(snapshot), in SnapshotFiller()
911 return index != HeapEntry::kNoEntry ? &snapshot_->entries()[index] : NULL; in FindEntry()
921 HeapEntry* parent_entry = &snapshot_->entries()[parent]; in SetIndexedReference()
927 HeapEntry* parent_entry = &snapshot_->entries()[parent]; in SetIndexedAutoIndexReference()
935 HeapEntry* parent_entry = &snapshot_->entries()[parent]; in SetNamedReference()
941 HeapEntry* parent_entry = &snapshot_->entries()[parent]; in SetNamedAutoIndexReference()
950 HeapSnapshot* snapshot_; member in v8::internal::SnapshotFiller
2075 snapshot_->root()->index(), in SetRootGcRootsReference()
2076 snapshot_->gc_roots()); in SetRootGcRootsReference()
2085 snapshot_->root()->index(), in SetUserGlobalReference()
2093 snapshot_->gc_roots()->index(), in SetGcRootsReference()
2094 snapshot_->gc_subroot(tag)); in SetGcRootsReference()
2106 snapshot_->gc_subroot(tag)->index(), in SetGcSubrootReference()
2113 snapshot_->gc_subroot(tag)->index(), in SetGcSubrootReference()
2118 snapshot_->gc_subroot(tag)->index(), in SetGcSubrootReference()
2253 : snapshot_(snapshot), in BasicHeapEntriesAllocator()
2254 names_(snapshot_->profiler()->names()), in BasicHeapEntriesAllocator()
2255 heap_object_map_(snapshot_->profiler()->heap_object_map()), in BasicHeapEntriesAllocator()
2260 HeapSnapshot* snapshot_; member in v8::internal::BasicHeapEntriesAllocator
2275 return snapshot_->AddEntry( in AllocateEntry()
2288 snapshot_(snapshot), in NativeObjectsExplorer()
2289 names_(snapshot_->profiler()->names()), in NativeObjectsExplorer()
2510 snapshot_->root()->index(), in SetRootNativeRootsReference()
2531 : snapshot_(snapshot), in HeapSnapshotGenerator()
2533 v8_heap_explorer_(snapshot_, this, resolver), in HeapSnapshotGenerator()
2534 dom_explorer_(snapshot_, this), in HeapSnapshotGenerator()
2568 snapshot_->AddSyntheticRootEntries(); in GenerateSnapshot()
2572 snapshot_->FillChildren(); in GenerateSnapshot()
2573 snapshot_->RememberLastJSObjectId(); in GenerateSnapshot()
2609 SnapshotFiller filler(snapshot_, &entries_); in FillReferences()
2718 snapshot_->profiler()->allocation_tracker()) { in Serialize()
2730 DCHECK(0 == snapshot_->root()->index()); in SerializeImpl()
2846 List<HeapGraphEdge*>& edges = snapshot_->children(); in SerializeEdges()
2885 List<HeapEntry>& entries = snapshot_->entries(); in SerializeNodes()
2963 writer_->AddNumber(snapshot_->entries().length()); in SerializeSnapshot()
2965 writer_->AddNumber(snapshot_->edges().length()); in SerializeSnapshot()
2968 AllocationTracker* tracker = snapshot_->profiler()->allocation_tracker(); in SerializeSnapshot()
2987 AllocationTracker* tracker = snapshot_->profiler()->allocation_tracker(); in SerializeTraceTree()
3038 AllocationTracker* tracker = snapshot_->profiler()->allocation_tracker(); in SerializeTraceNodeInfos()
3075 snapshot_->profiler()->heap_object_map()->samples(); in SerializeSamples()