Skip to main content

一个VS Code扩展,用于在V8(如NodeJS、Edge、Chrome等)中运行的JavaScript和TypeScript代码中可视化反优化情况,可以帮助用户深入了解V8优化编译器的内部工作原理,并分析代码以查找可能导致性能退化的原因

  1. 一个VS Code扩展,用于在V8(如NodeJS、Edge、Chrome等)中运行的JavaScript和TypeScript代码中可视化反优化情况,可以帮助用户深入了解V8优化编译器的内部工作原理,并分析代码以查找可能导致性能退化的原因。

    Deopt Explorer 提供的信息可以分为几类:

    CPU 配置文件— 提供树视图以查看 CPU 分析信息。
    内联缓存演变——检查内联缓存在执行期间如何演变。
    反优化- 查看函数中发生的反优化类型。
    函数状态——查看函数是被解释还是被编译。
    Maps——查看 V8 遇到的每个对象的类型。

    Deopt Explorer | #扩展