Name Description Size Coverage
.gitattributes 21 -
AutoMemMap.cpp 1488 -
AutoMemMap.h 2024 -
census-tree-node.js Return true if the given object is a SavedFrame stack object, false otherwise. @param {any} obj @returns {boolean} 23559 -
CensusUtils.js Visitor *************************************************************** 13941 -
CoreDump.pb.cc decltype(_impl_._has_bits_) 73807 -
CoreDump.pb.h @@protoc_insertion_point(class_definition:mozilla.devtools.protobuf.Metadata) 103215 -
CoreDump.proto 6420 -
DeserializedNode.cpp 3830 -
DeserializedNode.h 10188 -
DominatorTree.cpp Cycle Collection Boilerplate **************************************************************** 4655 -
DominatorTree.h 2066 -
DominatorTreeNode.js A Visitor that is used to generate a label for a node in the heap snapshot and get its shallow size as well while we are at it. 10260 -
FileDescriptorOutputStream.cpp static 2274 -
FileDescriptorOutputStream.h 993 -
generate-core-dump-sources.sh 668 -
HeapAnalyses.worker.js import-globals-from /toolkit/components/workerloader/require.js 9399 -
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). 11126 -
HeapSnapshot.cpp Cycle Collection Boilerplate ******************************************** 53565 -
HeapSnapshot.h 7888 -
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 3021 -
HeapSnapshotTempFileHelperChild.h static 900 -
HeapSnapshotTempFileHelperParent.cpp 1609 -
HeapSnapshotTempFileHelperParent.h static 1128 -
metrics.yaml 3090 -
moz.build 1454 -
PHeapSnapshotTempFileHelper.ipdl 718 -
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. 2770 -
tests -
ZeroCopyNSIOutputStream.cpp 2127 -
ZeroCopyNSIOutputStream.h 2292 -