Javascript devtool VM 实例查找启动器
Javascript devtool VM instance find initiator
我正在尝试定位内存泄漏。
到目前为止,我可以看到,当我在我的应用程序的 2 个功能之间快速来回导航时,在 momory 选项卡中创建了新的 worker 或 VM 实例。 (如果我走慢它就不会发生)
知道如何找到这个话题的发起者吗?
我在 Threads 视图中也可以看到很多线程(当我疯狂点击时),但是如果我点击它们没有任何反应,我找不到谁是线程这些的创造者。
注意:这是一个很大的应用程序。我试着记录时间线,但我迷路了……太多东西了。这就是为什么我想首先确定它。
谢谢。
最后我使用了@wOxxOm 提出的技术(感谢)
即我全局搜索(在 Chrome 开发工具 Ctrl + Shift + F
中)文本 new Worker
幸运的是,应用程序代码中没有很多工人,所以我可以通过断点来识别谁在创建它们在出现文本的所有位置。
我正在尝试定位内存泄漏。
到目前为止,我可以看到,当我在我的应用程序的 2 个功能之间快速来回导航时,在 momory 选项卡中创建了新的 worker 或 VM 实例。 (如果我走慢它就不会发生)
知道如何找到这个话题的发起者吗?
我在 Threads 视图中也可以看到很多线程(当我疯狂点击时),但是如果我点击它们没有任何反应,我找不到谁是线程这些的创造者。
注意:这是一个很大的应用程序。我试着记录时间线,但我迷路了……太多东西了。这就是为什么我想首先确定它。
谢谢。
最后我使用了@wOxxOm 提出的技术(感谢)
即我全局搜索(在 Chrome 开发工具 Ctrl + Shift + F
中)文本 new Worker
幸运的是,应用程序代码中没有很多工人,所以我可以通过断点来识别谁在创建它们在出现文本的所有位置。