├── .gitignore ├── .npmignore ├── LICENSE ├── Makefile ├── README.md ├── bin ├── closure-info.mjs ├── closure-space.mjs ├── containing-closure.mjs ├── dominators.mjs ├── dump.mjs ├── find-name.mjs ├── id.mjs ├── mask.mjs ├── new-object.sh ├── retainers.mjs ├── samples.mjs ├── save-to-dir.mjs ├── script-vars.mjs └── what-variables-hold-new-objects.sh ├── doc ├── ast │ └── source │ │ ├── HeapSnapshot.js.json │ │ ├── SplitSnapshotProvider.js.json │ │ ├── bin │ │ ├── closed-size.js.json │ │ ├── dominators.js.json │ │ ├── dump.js.json │ │ ├── id.js.json │ │ ├── preprocess_heapsnapshot.js.json │ │ ├── samples.js.json │ │ ├── save-to-dir.js.json │ │ ├── script-vars.js.json │ │ └── visible-nodes.js.json │ │ ├── index.js.json │ │ └── parseSnapshotStream.js.json ├── badge.svg ├── class │ └── lib │ │ ├── HeapSnapshot.js~HeapSnapshot.html │ │ ├── HeapSnapshot.js~Sample.html │ │ └── SplitSnapshotProvider.js~SplitSnapshotProvider.html ├── coverage.json ├── css │ ├── prettify-tomorrow.css │ └── style.css ├── dump.json ├── file │ └── lib │ │ ├── HeapSnapshot.js.html │ │ ├── SplitSnapshotProvider.js.html │ │ ├── bin │ │ ├── closed-size.js.html │ │ ├── dominators.js.html │ │ ├── dump.js.html │ │ ├── id.js.html │ │ ├── preprocess_heapsnapshot.js.html │ │ ├── samples.js.html │ │ ├── save-to-dir.js.html │ │ ├── script-vars.js.html │ │ └── visible-nodes.js.html │ │ ├── index.js.html │ │ └── parseSnapshotStream.js.html ├── function │ └── index.html ├── identifiers.html ├── image │ ├── badge.svg │ ├── github.png │ └── search.png ├── index.html ├── manual │ ├── faq.html │ ├── index.html │ ├── overview.html │ ├── terms.html │ └── tutorial.html ├── package.json ├── script │ ├── inherited-summary.js │ ├── inner-link.js │ ├── manual.js │ ├── patch-for-local.js │ ├── prettify │ │ ├── Apache-License-2.0.txt │ │ └── prettify.js │ ├── pretty-print.js │ ├── search.js │ ├── search_index.js │ └── test-summary.js ├── source.html └── typedef │ └── index.html ├── esdoc.json ├── index.mjs ├── jsconfig.json ├── lib ├── HeapSnapshot.mjs ├── SplitSnapshotProvider.mjs ├── Timeline.mjs └── parseSnapshotStream.mjs ├── manual ├── terms.md ├── tutorial-dump.md ├── tutorial-header.md └── tutorial-script-vars.md ├── package.json ├── simple.heapsnapshot ├── tutorial └── sample.js └── wikipedia.heapsnapshot /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/README.md -------------------------------------------------------------------------------- /bin/closure-info.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/closure-info.mjs -------------------------------------------------------------------------------- /bin/closure-space.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/closure-space.mjs -------------------------------------------------------------------------------- /bin/containing-closure.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/containing-closure.mjs -------------------------------------------------------------------------------- /bin/dominators.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/dominators.mjs -------------------------------------------------------------------------------- /bin/dump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/dump.mjs -------------------------------------------------------------------------------- /bin/find-name.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/find-name.mjs -------------------------------------------------------------------------------- /bin/id.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/id.mjs -------------------------------------------------------------------------------- /bin/mask.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/mask.mjs -------------------------------------------------------------------------------- /bin/new-object.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/new-object.sh -------------------------------------------------------------------------------- /bin/retainers.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/retainers.mjs -------------------------------------------------------------------------------- /bin/samples.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/samples.mjs -------------------------------------------------------------------------------- /bin/save-to-dir.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/save-to-dir.mjs -------------------------------------------------------------------------------- /bin/script-vars.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/script-vars.mjs -------------------------------------------------------------------------------- /bin/what-variables-hold-new-objects.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/bin/what-variables-hold-new-objects.sh -------------------------------------------------------------------------------- /doc/ast/source/HeapSnapshot.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/HeapSnapshot.js.json -------------------------------------------------------------------------------- /doc/ast/source/SplitSnapshotProvider.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/SplitSnapshotProvider.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/closed-size.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/closed-size.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/dominators.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/dominators.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/dump.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/dump.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/id.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/id.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/preprocess_heapsnapshot.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/preprocess_heapsnapshot.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/samples.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/samples.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/save-to-dir.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/save-to-dir.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/script-vars.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/script-vars.js.json -------------------------------------------------------------------------------- /doc/ast/source/bin/visible-nodes.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/bin/visible-nodes.js.json -------------------------------------------------------------------------------- /doc/ast/source/index.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/index.js.json -------------------------------------------------------------------------------- /doc/ast/source/parseSnapshotStream.js.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/ast/source/parseSnapshotStream.js.json -------------------------------------------------------------------------------- /doc/badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/badge.svg -------------------------------------------------------------------------------- /doc/class/lib/HeapSnapshot.js~HeapSnapshot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/class/lib/HeapSnapshot.js~HeapSnapshot.html -------------------------------------------------------------------------------- /doc/class/lib/HeapSnapshot.js~Sample.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/class/lib/HeapSnapshot.js~Sample.html -------------------------------------------------------------------------------- /doc/class/lib/SplitSnapshotProvider.js~SplitSnapshotProvider.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/class/lib/SplitSnapshotProvider.js~SplitSnapshotProvider.html -------------------------------------------------------------------------------- /doc/coverage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/coverage.json -------------------------------------------------------------------------------- /doc/css/prettify-tomorrow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/css/prettify-tomorrow.css -------------------------------------------------------------------------------- /doc/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/css/style.css -------------------------------------------------------------------------------- /doc/dump.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/dump.json -------------------------------------------------------------------------------- /doc/file/lib/HeapSnapshot.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/HeapSnapshot.js.html -------------------------------------------------------------------------------- /doc/file/lib/SplitSnapshotProvider.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/SplitSnapshotProvider.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/closed-size.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/closed-size.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/dominators.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/dominators.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/dump.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/dump.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/id.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/id.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/preprocess_heapsnapshot.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/preprocess_heapsnapshot.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/samples.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/samples.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/save-to-dir.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/save-to-dir.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/script-vars.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/script-vars.js.html -------------------------------------------------------------------------------- /doc/file/lib/bin/visible-nodes.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/bin/visible-nodes.js.html -------------------------------------------------------------------------------- /doc/file/lib/index.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/index.js.html -------------------------------------------------------------------------------- /doc/file/lib/parseSnapshotStream.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/file/lib/parseSnapshotStream.js.html -------------------------------------------------------------------------------- /doc/function/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/function/index.html -------------------------------------------------------------------------------- /doc/identifiers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/identifiers.html -------------------------------------------------------------------------------- /doc/image/badge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/image/badge.svg -------------------------------------------------------------------------------- /doc/image/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/image/github.png -------------------------------------------------------------------------------- /doc/image/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/image/search.png -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/manual/faq.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/manual/faq.html -------------------------------------------------------------------------------- /doc/manual/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/manual/index.html -------------------------------------------------------------------------------- /doc/manual/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/manual/overview.html -------------------------------------------------------------------------------- /doc/manual/terms.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/manual/terms.html -------------------------------------------------------------------------------- /doc/manual/tutorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/manual/tutorial.html -------------------------------------------------------------------------------- /doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/package.json -------------------------------------------------------------------------------- /doc/script/inherited-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/inherited-summary.js -------------------------------------------------------------------------------- /doc/script/inner-link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/inner-link.js -------------------------------------------------------------------------------- /doc/script/manual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/manual.js -------------------------------------------------------------------------------- /doc/script/patch-for-local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/patch-for-local.js -------------------------------------------------------------------------------- /doc/script/prettify/Apache-License-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/prettify/Apache-License-2.0.txt -------------------------------------------------------------------------------- /doc/script/prettify/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/prettify/prettify.js -------------------------------------------------------------------------------- /doc/script/pretty-print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/pretty-print.js -------------------------------------------------------------------------------- /doc/script/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/search.js -------------------------------------------------------------------------------- /doc/script/search_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/search_index.js -------------------------------------------------------------------------------- /doc/script/test-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/script/test-summary.js -------------------------------------------------------------------------------- /doc/source.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/source.html -------------------------------------------------------------------------------- /doc/typedef/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/doc/typedef/index.html -------------------------------------------------------------------------------- /esdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/esdoc.json -------------------------------------------------------------------------------- /index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/index.mjs -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/jsconfig.json -------------------------------------------------------------------------------- /lib/HeapSnapshot.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/lib/HeapSnapshot.mjs -------------------------------------------------------------------------------- /lib/SplitSnapshotProvider.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/lib/SplitSnapshotProvider.mjs -------------------------------------------------------------------------------- /lib/Timeline.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/lib/Timeline.mjs -------------------------------------------------------------------------------- /lib/parseSnapshotStream.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/lib/parseSnapshotStream.mjs -------------------------------------------------------------------------------- /manual/terms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/manual/terms.md -------------------------------------------------------------------------------- /manual/tutorial-dump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/manual/tutorial-dump.md -------------------------------------------------------------------------------- /manual/tutorial-header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/manual/tutorial-header.md -------------------------------------------------------------------------------- /manual/tutorial-script-vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/manual/tutorial-script-vars.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/package.json -------------------------------------------------------------------------------- /simple.heapsnapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/simple.heapsnapshot -------------------------------------------------------------------------------- /tutorial/sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/tutorial/sample.js -------------------------------------------------------------------------------- /wikipedia.heapsnapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bmeck/snapshot-utils/HEAD/wikipedia.heapsnapshot --------------------------------------------------------------------------------