MCPcopy Create free account

hub / github.com/adriancooney/puppeteer-heap-snapshot / functions

Functions47 in github.com/adriancooney/puppeteer-heap-snapshot

↓ 16 callersFunctiongetFieldValue
( heapSnapshot: HeapSnapshot, fieldSource: "edge" | "node", fieldName: string, value: Uint32Array, s
src/snapshot.ts:91
↓ 8 callersFunctionfindObjectsWithProperties
( heapSnapshot: HeapSnapshot, properties: Props, options?: Options )
src/query.ts:17
↓ 5 callersFunctiongetNodeAtIndex
( heapSnapshot: HeapSnapshot, index: number )
src/snapshot.ts:212
↓ 5 callersFunctioninfo
(...args: any[])
bin/puppeteer-heap-snapshot.ts:158
↓ 3 callersFunctionfindObjectWithProperties
( heapSnapshot: HeapSnapshot, properties: Props, options?: Options )
src/query.ts:49
↓ 3 callersFunctiongetNodeEdgeCount
( heapSnapshot: HeapSnapshot, node: HeapSnapshotNode )
src/snapshot.ts:59
↓ 2 callersFunctioncaptureHeapSnapshot
( target: Target )
src/capture.ts:8
↓ 2 callersFunctiondeserializeHeapSnapshot
( serializedHeapSnapshot: SerializedHeapSnapshot )
src/serialize.ts:13
↓ 2 callersFunctionfetchRemoteHeapSnapshot
(url: string)
bin/puppeteer-heap-snapshot.ts:112
↓ 2 callersFunctionfindNodeById
( heapSnapshot: HeapSnapshot, nodeId: number )
src/snapshot.ts:183
↓ 2 callersFunctionfindNodeIdsWithProperty
( heapSnapshot: HeapSnapshot, propertyName: string )
src/snapshot.ts:258
↓ 2 callersFunctiongetEdgeAtIndex
( heapSnapshot: HeapSnapshot, edgeIndex: number )
src/snapshot.ts:82
↓ 2 callersFunctiongetString
(heapSnapshot: HeapSnapshot, stringId: number)
src/snapshot.ts:6
↓ 2 callersFunctionisBoolean
(graph: HeapSnapshotStructuredGraph)
src/build-object.ts:110
↓ 2 callersFunctionisNull
(graph: HeapSnapshotStructuredGraph)
src/build-object.ts:117
↓ 2 callersFunctionreadHeapSnapshot
( filepath: string )
src/fs.ts:5
↓ 2 callersFunctionreject
(error: Error)
src/capture.ts:27
↓ 1 callersFunctionbuildObjectFromNodeId
( heapSnapshot: HeapSnapshot, nodeId: number, propertyFilter: (propertyName: string) => boolean = () =>
src/build-object.ts:10
↓ 1 callersFunctioncompileGraphNodeObject
( graph: HeapSnapshotStructuredGraph )
src/build-object.ts:39
↓ 1 callersFunctioncreateStructuredEdge
( heapSnapshot: HeapSnapshot, edgeId: number )
src/structured-graph.ts:89
↓ 1 callersFunctioncreateStructuredGraph
( heapSnapshot: HeapSnapshot, nodeId: number, { maxDepth = Infinity, edgeFilter = () => true,
src/structured-graph.ts:15
↓ 1 callersFunctioncreateStructuredNode
( heapSnapshot: HeapSnapshot, nodeId: number )
src/structured-graph.ts:54
↓ 1 callersFunctionenableDebugLogging
()
src/util.ts:5
↓ 1 callersFunctionfilterEdgeIds
( heapSnapshot: HeapSnapshot, iterator: (node: HeapSnapshotEdge, edgeId: number) => boolean )
src/snapshot.ts:138
↓ 1 callersFunctionfindEdgeById
( heapSnapshot: HeapSnapshot, edgeId: number )
src/snapshot.ts:66
↓ 1 callersFunctionfindEdgeParentNodeId
( heapSnapshot: HeapSnapshot, edgeId: number )
src/snapshot.ts:34
↓ 1 callersFunctionfindNodeIdsWithProperties
( heapSnapshot: HeapSnapshot, propertyNames: readonly string[] )
src/snapshot.ts:228
↓ 1 callersFunctionfindPropertyEdgeIdsForString
( heapSnapshot: HeapSnapshot, str: string )
src/snapshot.ts:273
↓ 1 callersFunctiongetNodeEdgeIds
( heapSnapshot: HeapSnapshot, nodeId: number )
src/snapshot.ts:10
↓ 1 callersFunctionintersection
(a: T[], b: T[])
src/snapshot.ts:302
↓ 1 callersFunctioniterateEdges
( heapSnapshot: HeapSnapshot, iterator: (node: HeapSnapshotEdge, edgeId: number) => void | false )
src/snapshot.ts:153
↓ 1 callersFunctioniterateNodes
( heapSnapshot: HeapSnapshot, iterator: (node: HeapSnapshotNode, nodeIndex: number) => void | false )
src/snapshot.ts:166
↓ 1 callersFunctionlog
(...args: any[])
bin/puppeteer-heap-snapshot.ts:163
↓ 1 callersFunctionresolve
(snapshot: HeapSnapshot)
src/capture.ts:22
↓ 1 callersFunctionserializeHeapSnapshot
( heapSnapshot: HeapSnapshot )
src/serialize.ts:3
↓ 1 callersFunctionsetupBrowser
()
tests/fixtures/browser.ts:4
↓ 1 callersFunctionsortObjects
(objects: (T & { id: BuiltHeapValue })[])
tests/query.test.ts:154
↓ 1 callersFunctionwithBrowser
( callback: (browser: Browser) => Promise<T> )
bin/puppeteer-heap-snapshot.ts:125
↓ 1 callersFunctionwithPage
(callback: (page: Page) => Promise<T>)
tests/fixtures/browser.ts:19
↓ 1 callersFunctionwithPage
( callback: (page: Page, browser: Browser) => Promise<T> )
bin/puppeteer-heap-snapshot.ts:139
↓ 1 callersFunctionwriteHeapSnapshot
( filepath: string, heapSnapshot: HeapSnapshot )
src/fs.ts:13
FunctioncastProperties
(value: string)
bin/puppeteer-heap-snapshot.ts:13
FunctionformatStructuredGraph
( structuredGraph: HeapSnapshotStructuredGraph, indentSize = 0 )
src/structured-graph.ts:123
FunctiongetBrowser
()
tests/fixtures/browser.ts:15
FunctionquerySnapshotCommand
({ url, filepath, properties, ignoreProperties, }: { url?: string; filepath?: string; properties
bin/puppeteer-heap-snapshot.ts:82
FunctionrelativeFilepath
(filepath: string)
bin/puppeteer-heap-snapshot.ts:153
FunctionwriteHeapSnapshotCommand
({ url, output, }: { url: string; output: string; })
bin/puppeteer-heap-snapshot.ts:68