Name Description Size
.gitattributes 21
AutoMemMap.cpp 1649
AutoMemMap.h 2176
census-tree-node.js Return true if the given object is a SavedFrame stack object, false otherwise. @param {any} obj @returns {Boolean} 23765
CensusUtils.js Visitor *************************************************************** 14177
CoreDump.pb.cc decltype(_impl_._has_bits_) 73807
CoreDump.pb.h @@protoc_insertion_point(class_definition:mozilla.devtools.protobuf.Metadata) 103215
CoreDump.proto 6540
DeserializedNode.cpp 3911
DeserializedNode.h 10329
DominatorTree.cpp Cycle Collection Boilerplate **************************************************************** 4736
DominatorTree.h 2182
DominatorTreeNode.js A single node in a dominator tree. @param {NodeId} nodeId @param {NodeSize} retainedSize 10219
FileDescriptorOutputStream.cpp static 2355
FileDescriptorOutputStream.h 1074
generate-core-dump-sources.sh 668
HeapAnalysesClient.js A HeapAnalysesClient instance provides a developer-friendly interface for interacting with a HeapAnalysesWorker. This enables users to be ignorant of the message passing protocol used to communicate with the worker. The HeapAnalysesClient owns the worker, and terminating the worker is done by terminating the client (see the `destroy` method). 11063
HeapAnalysesWorker.js eslint-env mozilla/chrome-worker 9440
HeapSnapshot.cpp Cycle Collection Boilerplate ******************************************** 53477
HeapSnapshot.h 8066
HeapSnapshotFileUtils.js Get a unique temp file path for a new heap snapshot. The file is guaranteed not to exist before this call. @returns String 2980
HeapSnapshotTempFileHelperChild.h static 1016
HeapSnapshotTempFileHelperParent.cpp 1725
HeapSnapshotTempFileHelperParent.h static 1244
moz.build 1565
PHeapSnapshotTempFileHelper.ipdl 833
shortest-paths.js Compress a set of paths leading to `target` into a single graph, returned as a set of nodes and a set of edges. @param {NodeId} target The target node passed to `HeapSnapshot.computeShortestPaths`. @param {Array<Path>} paths An array of paths to `target`, as returned by `HeapSnapshot.computeShortestPaths`. @returns {Object} An object with two properties: - edges: An array of unique objects of the form: { from: <node ID>, to: <node ID>, name: <string or null> } - nodes: An array of unique node IDs. Every `from` and `to` id is guaranteed to be in this array exactly once. 2769
tests
ZeroCopyNSIOutputStream.cpp 2240
ZeroCopyNSIOutputStream.h 2376