| .gitattributes |
|
21 |
| AutoMemMap.cpp |
|
1609 |
| AutoMemMap.h |
|
2145 |
| 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 |
|
6540 |
| DeserializedNode.cpp |
|
3911 |
| DeserializedNode.h |
|
10272 |
| DominatorTree.cpp |
Cycle Collection Boilerplate
**************************************************************** |
4736 |
| DominatorTree.h |
|
2150 |
| 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 |
2355 |
| FileDescriptorOutputStream.h |
|
1074 |
| 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 ******************************************** |
53630 |
| HeapSnapshot.h |
|
7972 |
| 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 |
1016 |
| HeapSnapshotTempFileHelperParent.cpp |
|
1725 |
| HeapSnapshotTempFileHelperParent.h |
static |
1244 |
| metrics.yaml |
|
3090 |
| moz.build |
|
1543 |
| 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.
|
2770 |
| tests |
|
|
| ZeroCopyNSIOutputStream.cpp |
|
2208 |
| ZeroCopyNSIOutputStream.h |
|
2376 |