2 个版本 (1 个稳定版)
1.1.0 | 2023 年 12 月 7 日 |
---|---|
0.1.0 | 2023 年 12 月 7 日 |
#830 在 WebAssembly
64KB
1.5K SLoC
@vscode/v8-heap-parser
本包包含一个用于解析和分析 V8 堆快照的库。它作为 Rust crate 和带有 WebAssembly 绑定的 npm 包 发布。它以 V8 .heapshot
格式输入,解析为图结构,并公开有关该图的信息。
暴露的 Rust 包和 JavaScript 包的 API 是分开的:堆快照非常大,我们已经优化了 JavaScript 绑定以用于 VS Code 的可视化工具。但是,如果您需要从绑定中获取更多信息,请提出拉取请求!
贡献
本项目欢迎贡献和建议。大多数贡献都需要您同意一份贡献者许可协议 (CLA),声明您有权,并且实际上确实授予我们使用您贡献的权利。有关详细信息,请访问 https://cla.microsoft.com。
提交拉取请求时,CLA-bot 将自动确定您是否需要提供 CLA 并适当地装饰 PR(例如,标签、注释)。只需遵循机器人提供的说明即可。您只需要在所有使用我们 CLA 的仓库中做一次。
本项目采用了 Microsoft 开源行为准则。有关更多信息,请参阅 行为准则常见问题解答 或联系 [email protected] 了解任何额外的问题或评论。
依赖项
~2.5–3.5MB
~64K SLoC