├── .eslintrc.js ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── SECURITY.md ├── package.json ├── packages ├── vscode-js-profile-core │ ├── .mocharc.json │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── array.ts │ │ ├── bundlePage.ts │ │ ├── client │ │ │ ├── filter.css │ │ │ ├── filter.tsx │ │ │ ├── filterBar.css │ │ │ ├── filterBar.tsx │ │ │ ├── icons.tsx │ │ │ ├── middleOutCompression.css │ │ │ ├── middleOutCompression.tsx │ │ │ ├── pageLoader.css │ │ │ ├── pageLoader.tsx │ │ │ ├── rich-filter.css │ │ │ ├── rich-filter.tsx │ │ │ ├── toggle-button.css │ │ │ ├── toggle-button.tsx │ │ │ ├── useCssVariables.tsx │ │ │ ├── useLazyEffect.tsx │ │ │ ├── usePersistedState.tsx │ │ │ ├── usePrevious.ts │ │ │ ├── useResizeObserver.ts │ │ │ ├── useWindowSize.tsx │ │ │ ├── util.ts │ │ │ └── vscodeApi.tsx │ │ ├── common │ │ │ ├── display.ts │ │ │ ├── layout.css │ │ │ ├── model.ts │ │ │ └── types.ts │ │ ├── cpu │ │ │ ├── __snapshots__ │ │ │ │ └── model.test.ts.snap │ │ │ ├── bottomUpGraph.ts │ │ │ ├── cpuProfileAnnotations.ts │ │ │ ├── display.ts │ │ │ ├── editorProvider.ts │ │ │ ├── layout.tsx │ │ │ ├── model.test.ts │ │ │ ├── model.ts │ │ │ └── types.ts │ │ ├── download-file-provider.ts │ │ ├── getBestLocation.ts │ │ ├── heap │ │ │ ├── display.ts │ │ │ ├── editorProvider.ts │ │ │ ├── heapProfileAnnotations.ts │ │ │ ├── layout.tsx │ │ │ ├── model.ts │ │ │ └── tree.ts │ │ ├── heapsnapshot │ │ │ ├── editorProvider.ts │ │ │ ├── heapSnapshotLogic.ts │ │ │ ├── heapsnapshotWorker.ts │ │ │ ├── rpc.ts │ │ │ ├── startWorker.ts │ │ │ ├── startWorker.web.ts │ │ │ └── useGraph.ts │ │ ├── location-mapping.ts │ │ ├── nonce.ts │ │ ├── open-location.ts │ │ ├── path.ts │ │ ├── profileAnnotations.ts │ │ ├── profileCodeLensProvider.ts │ │ ├── ql │ │ │ ├── index.ts │ │ │ ├── operators.ts │ │ │ ├── parser.test.ts │ │ │ ├── parser.ts │ │ │ └── types.ts │ │ ├── readonly-custom-document.ts │ │ ├── reopenWithEditor.ts │ │ └── types │ │ │ ├── css.d.ts │ │ │ └── svg.d.ts │ ├── tsconfig.browser.json │ └── tsconfig.json ├── vscode-js-profile-flame │ ├── .vscodeignore │ ├── README.md │ ├── ci.yml │ ├── package-lock.json │ ├── package.json │ ├── resources │ │ ├── flame-chrono.png │ │ ├── flame-leftheavy.png │ │ ├── flame.png │ │ ├── logo.png │ │ ├── realtime-view.png │ │ └── retainers.png │ ├── src │ │ ├── client │ │ │ ├── common │ │ │ │ ├── base-flame-tooltip.tsx │ │ │ │ ├── base-flame.tsx │ │ │ │ ├── build-boxes.ts │ │ │ │ ├── client.css │ │ │ │ ├── common.css │ │ │ │ ├── constants.ts │ │ │ │ ├── drag-handle.tsx │ │ │ │ ├── flame-graph.css │ │ │ │ ├── get-boxIn-row-column.ts │ │ │ │ ├── stack-list.tsx │ │ │ │ ├── textCache.ts │ │ │ │ ├── types.ts │ │ │ │ └── webgl │ │ │ │ │ ├── box.frag │ │ │ │ │ ├── box.vert │ │ │ │ │ ├── boxes.ts │ │ │ │ │ └── types.d.ts │ │ │ ├── cpu │ │ │ │ ├── client.tsx │ │ │ │ ├── flame-graph.tsx │ │ │ │ └── stacks.tsx │ │ │ └── heap │ │ │ │ ├── client.tsx │ │ │ │ ├── flame-graph.tsx │ │ │ │ └── stacks.tsx │ │ ├── extension.ts │ │ ├── heapsnapshot-client │ │ │ ├── client.css │ │ │ └── client.tsx │ │ ├── realtime │ │ │ ├── baseMetric.ts │ │ │ ├── canvas.ts │ │ │ ├── chart.css │ │ │ ├── chart.ts │ │ │ ├── client.css │ │ │ ├── client.ts │ │ │ ├── configurator.css │ │ │ ├── configurator.ts │ │ │ ├── frameCanvas.ts │ │ │ ├── metrics.ts │ │ │ ├── protocol.ts │ │ │ ├── settings.ts │ │ │ └── vscodeApi.ts │ │ ├── realtimeSessionTracker.ts │ │ ├── realtimeTestData.ts │ │ └── realtimeWebviewProvider.ts │ ├── tsconfig.browser.json │ ├── tsconfig.json │ └── webpack.config.js └── vscode-js-profile-table │ ├── .vscodeignore │ ├── README.md │ ├── ci.yml │ ├── package-lock.json │ ├── package.json │ ├── resources │ └── icon.png │ ├── src │ ├── common │ │ ├── base-time-view-row.tsx │ │ ├── base-time-view.tsx │ │ ├── client.css │ │ ├── get-global-unique-id.ts │ │ ├── impact-bar.tsx │ │ ├── open-flame-buttom.tsx │ │ ├── time-view.css │ │ ├── types.ts │ │ └── virtual-list.tsx │ ├── cpu-client │ │ ├── client.tsx │ │ └── time-view.tsx │ ├── extension.ts │ ├── heap-client │ │ ├── client.tsx │ │ └── time-view.tsx │ └── heapsnapshot-client │ │ ├── client.tsx │ │ └── time-view.tsx │ ├── tsconfig.browser.json │ ├── tsconfig.json │ └── webpack.config.js ├── postcss.config.js ├── samples ├── build-cpu-model.js └── cpu-model.json ├── scripts ├── tsconfig.client.json ├── tsconfig.json ├── webpack.client.js ├── webpack.extension.js └── webpack.heapsnapshot-worker.js ├── table.png └── vitest.config.ts /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/SECURITY.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/package.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/.mocharc.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/package-lock.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/package.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/array.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/bundlePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/bundlePage.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/filter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/filter.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/filter.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/filterBar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/filterBar.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/filterBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/filterBar.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/icons.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/middleOutCompression.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/middleOutCompression.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/middleOutCompression.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/middleOutCompression.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/pageLoader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/pageLoader.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/pageLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/pageLoader.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/rich-filter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/rich-filter.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/rich-filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/rich-filter.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/toggle-button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/toggle-button.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/toggle-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/toggle-button.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/useCssVariables.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/useCssVariables.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/useLazyEffect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/useLazyEffect.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/usePersistedState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/usePersistedState.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/usePrevious.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/useResizeObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/useResizeObserver.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/useWindowSize.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/useWindowSize.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/util.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/client/vscodeApi.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/client/vscodeApi.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/common/display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/common/display.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/common/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/common/layout.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/common/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/common/model.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/common/types.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/__snapshots__/model.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/__snapshots__/model.test.ts.snap -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/bottomUpGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/bottomUpGraph.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/cpuProfileAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/cpuProfileAnnotations.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/display.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/editorProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/editorProvider.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/layout.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/model.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/model.test.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/model.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/cpu/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/cpu/types.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/download-file-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/download-file-provider.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/getBestLocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/getBestLocation.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heap/display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heap/display.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heap/editorProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heap/editorProvider.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heap/heapProfileAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heap/heapProfileAnnotations.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heap/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heap/layout.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heap/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heap/model.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heap/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heap/tree.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heapsnapshot/editorProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heapsnapshot/editorProvider.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heapsnapshot/heapSnapshotLogic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heapsnapshot/heapSnapshotLogic.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heapsnapshot/heapsnapshotWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heapsnapshot/heapsnapshotWorker.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heapsnapshot/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heapsnapshot/rpc.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heapsnapshot/startWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heapsnapshot/startWorker.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heapsnapshot/startWorker.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heapsnapshot/startWorker.web.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/heapsnapshot/useGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/heapsnapshot/useGraph.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/location-mapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/location-mapping.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/nonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/nonce.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/open-location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/open-location.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/path.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/profileAnnotations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/profileAnnotations.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/profileCodeLensProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/profileCodeLensProvider.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/ql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/ql/index.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/ql/operators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/ql/operators.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/ql/parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/ql/parser.test.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/ql/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/ql/parser.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/ql/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/ql/types.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/readonly-custom-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/readonly-custom-document.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/reopenWithEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/reopenWithEditor.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/types/css.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/types/css.d.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/src/types/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/src/types/svg.d.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/tsconfig.browser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/tsconfig.browser.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-core/tsconfig.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/.vscodeignore -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/README.md -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/ci.yml -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/package-lock.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/package.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/resources/flame-chrono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/resources/flame-chrono.png -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/resources/flame-leftheavy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/resources/flame-leftheavy.png -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/resources/flame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/resources/flame.png -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/resources/logo.png -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/resources/realtime-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/resources/realtime-view.png -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/resources/retainers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/resources/retainers.png -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/base-flame-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/base-flame-tooltip.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/base-flame.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/base-flame.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/build-boxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/build-boxes.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/client.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/client.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/common.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/constants.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/drag-handle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/drag-handle.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/flame-graph.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/flame-graph.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/get-boxIn-row-column.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/get-boxIn-row-column.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/stack-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/stack-list.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/textCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/textCache.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/types.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/webgl/box.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/webgl/box.frag -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/webgl/box.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/webgl/box.vert -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/webgl/boxes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/webgl/boxes.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/common/webgl/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/common/webgl/types.d.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/cpu/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/cpu/client.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/cpu/flame-graph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/cpu/flame-graph.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/cpu/stacks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/cpu/stacks.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/heap/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/heap/client.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/heap/flame-graph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/heap/flame-graph.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/client/heap/stacks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/client/heap/stacks.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/extension.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/heapsnapshot-client/client.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/heapsnapshot-client/client.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/heapsnapshot-client/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/heapsnapshot-client/client.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/baseMetric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/baseMetric.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/canvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/canvas.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/chart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/chart.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/chart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/chart.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/client.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/client.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/client.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/configurator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/configurator.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/configurator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/configurator.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/frameCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/frameCanvas.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/metrics.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/protocol.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/settings.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtime/vscodeApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtime/vscodeApi.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtimeSessionTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtimeSessionTracker.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtimeTestData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtimeTestData.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/src/realtimeWebviewProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/src/realtimeWebviewProvider.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/tsconfig.browser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/tsconfig.browser.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/tsconfig.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-flame/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-flame/webpack.config.js -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/.vscodeignore -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/README.md -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/ci.yml -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/package-lock.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/package.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/resources/icon.png -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/base-time-view-row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/base-time-view-row.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/base-time-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/base-time-view.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/client.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/client.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/get-global-unique-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/get-global-unique-id.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/impact-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/impact-bar.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/open-flame-buttom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/open-flame-buttom.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/time-view.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/time-view.css -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/types.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/common/virtual-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/common/virtual-list.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/cpu-client/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/cpu-client/client.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/cpu-client/time-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/cpu-client/time-view.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/extension.ts -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/heap-client/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/heap-client/client.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/heap-client/time-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/heap-client/time-view.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/heapsnapshot-client/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/heapsnapshot-client/client.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/src/heapsnapshot-client/time-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/src/heapsnapshot-client/time-view.tsx -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/tsconfig.browser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/tsconfig.browser.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/tsconfig.json -------------------------------------------------------------------------------- /packages/vscode-js-profile-table/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/packages/vscode-js-profile-table/webpack.config.js -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/postcss.config.js -------------------------------------------------------------------------------- /samples/build-cpu-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/samples/build-cpu-model.js -------------------------------------------------------------------------------- /samples/cpu-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/samples/cpu-model.json -------------------------------------------------------------------------------- /scripts/tsconfig.client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/scripts/tsconfig.client.json -------------------------------------------------------------------------------- /scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/scripts/tsconfig.json -------------------------------------------------------------------------------- /scripts/webpack.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/scripts/webpack.client.js -------------------------------------------------------------------------------- /scripts/webpack.extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/scripts/webpack.extension.js -------------------------------------------------------------------------------- /scripts/webpack.heapsnapshot-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/scripts/webpack.heapsnapshot-worker.js -------------------------------------------------------------------------------- /table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/table.png -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/vscode-js-profile-visualizer/HEAD/vitest.config.ts --------------------------------------------------------------------------------