Closed connor4312 closed 11 months ago
Loving the graphing functionality :)
Thank you for the thorough testing :)
The julia language Profile stdlib provides a way to record .heapsnapshot
files that can be viewed in chrome devtools, but they hang indefinitely in this viewer and print the following error
2023-12-30 19:27:38.621 [info] ExtensionService#_doActivateExtension ms-vscode.vscode-js-profile-table, startup: false, activationEvent: 'onCustomEditor:jsProfileVisualizer.heapsnapshot.table'
2023-12-30 19:27:38.772 [error] UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "invalid profile JSON".
Is there any way to get any further debug information?
Here is a zipped example 81416_881767189633791.heapsnapshot.zip
I thought I wouldn't open a dedicated issue until we can rule out the issue being on the julia side
Refs: https://github.com/microsoft/vscode/issues/191920
Complexity: 3
Create Issue
This month I added a custom editor to allow viewing JavaScript heap snapshots.