Firefox Performance工具中的“CC Graph Reduction”是什么意思?

时间:2016-01-21 11:07:56

标签: javascript firefox

我正在使用Firefox开发人员工具分析JavaScript应用程序,特别是 Perfomance 选项卡。

在结果中,我看到以下条目:

  

CC图缩减 - ForgetSkippable

不幸的是,我找不到明确的文件说明它是什么。

我想知道:

  • 这是什么?
  • 这个事件什么时候开始?

1 个答案:

答案 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,如下所示:

  

循环收集的准备/预优化。