Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 查找创建垃圾的函数_Javascript_Google Chrome_Debugging_Google Chrome Devtools - Fatal编程技术网

Javascript 查找创建垃圾的函数

Javascript 查找创建垃圾的函数,javascript,google-chrome,debugging,google-chrome-devtools,Javascript,Google Chrome,Debugging,Google Chrome Devtools,我在写一个游戏,有时候会有点起伏。我敢肯定这是垃圾收集的时候。新的chrome版本(50)似乎更糟糕。据我所知,我没有办法强制进行垃圾收集,这样我就可以一次性防止垃圾堆积和释放 所以现在我试图找出,将被垃圾收集的数据是在哪里创建的。我已经在为我的所有游戏对象使用池 有没有办法找到生成垃圾的函数?我相信Chrome开发工具的“配置文件->记录堆分配”就是您想要的 谷歌对如何实现这一点有详尽的描述,你绝对应该去看看。你可以通过删除对某个对象的所有引用来强制对该对象进行垃圾收集。

我在写一个游戏,有时候会有点起伏。我敢肯定这是垃圾收集的时候。新的chrome版本(50)似乎更糟糕。据我所知,我没有办法强制进行垃圾收集,这样我就可以一次性防止垃圾堆积和释放

所以现在我试图找出,将被垃圾收集的数据是在哪里创建的。我已经在为我的所有游戏对象使用池


有没有办法找到生成垃圾的函数?

我相信Chrome开发工具的“配置文件->记录堆分配”就是您想要的


谷歌对如何实现这一点有详尽的描述,你绝对应该去看看。

你可以通过删除对某个对象的所有引用来强制对该对象进行垃圾收集。