我正在使用Firefox開發人員工具,特別是Perfomance選項卡來分析JavaScript應用程序。Firefox性能工具中的「CC Graph Reduction」是什麼意思?
在結果我看到下面的條目:
CC圖規約 - ForgetSkippable
不幸的是我無法找到一個明確的文件,說明它是什麼。
我想知道:
- 這是什麼?
- 什麼時候這個事件通常會被解僱?
我正在使用Firefox開發人員工具,特別是Perfomance選項卡來分析JavaScript應用程序。Firefox性能工具中的「CC Graph Reduction」是什麼意思?
在結果我看到下面的條目:
CC圖規約 - ForgetSkippable
不幸的是我無法找到一個明確的文件,說明它是什麼。
我想知道:
According to the MDN documentation CC代表「循環收集」。有關什麼週期收集的一些解釋可以在blog post of Kyle Huey中找到。本文描述如下:
循環收集器有點像C++的垃圾收集器。
而垃圾收集器用於檢測內存中未引用的對象。然後可以釋放存儲這些對象的內存。
不幸的是,'CC圖形縮減'事件似乎沒有任何解釋,它與「週期收集」事件有什麼不同。所以,我創建了Performance面板中的bug report asking to describe the different filters。
更新:
'抄送圖規約' 事件得到了described on the MDN page explaining the performance waterfall graph這樣的:
準備/預優化循環收集。