我有一个nodejs应用程序,其中我有一个内部使用ES6类的模块。我想用d8跟踪这个模块,发现可能不可优化的代码。意思是,在这个模块中实现了一个计算过程,我希望它更快,为了达到这个目的,我想首先分析代码,因此d8。
我试过
d8 --trace-opt my-nodejs-file-with-es6-class.js
问题在于我没有得到(好)输出。首先,它通知我需要声明,然后如果我评论它我得到零输出。我还尝试了--trace-deopt
以及--trace-opt-verbose
。我不知道问题可能是什么。
任何建议我怎么可能衡量这个模块,或者特定功能的表现?