我正在使用Firefox开发人员工具分析JavaScript应用程序,特别是 Perfomance 选项卡。
在结果中,我看到以下条目:
CC图缩减 - ForgetSkippable
不幸的是,我找不到明确的文件说明它是什么。
我想知道:
答案 0 :(得分:15)
According to the MDN documentation CC代表“循环收集”。有关循环收集的一些解释可以在blog post of Kyle Huey中找到。这篇文章描述如下:
循环收集器有点像C ++的垃圾收集器。
垃圾收集器用于检测内存中未被引用的对象。然后可以释放保存这些对象的内存。
不幸的是,似乎没有任何关于'CC Graph Reduction'事件的解释以及它与'Cycle Collection'事件的区别。因此,我在效果面板中创建了一个bug report asking to describe the different filters。
<强>更新强>
'CC Graph Reduction'事件得到described on the MDN page explaining the performance waterfall graph,如下所示:
循环收集的准备/预优化。