Index: cc/rendering_stats.cc |
diff --git a/cc/rendering_stats.cc b/cc/rendering_stats.cc |
index 10c177c9587ac6a530b9ac1fb6104e8d3c6ec41c..6336444fb696ba522753d7bba62c833365f6c766 100644 |
--- a/cc/rendering_stats.cc |
+++ b/cc/rendering_stats.cc |
@@ -21,4 +21,20 @@ RenderingStats::RenderingStats() |
numLayersInLayerTree(0) { |
} |
+void RenderingStats::enumerateFields(Enumerator* enumerator) const { |
+ enumerator->addInt64("numAnimationFrames", numAnimationFrames); |
+ enumerator->addInt64("numFramesSentToScreen", numFramesSentToScreen); |
+ enumerator->addInt64("droppedFrameCount", droppedFrameCount); |
+ enumerator->addDouble("totalPaintTimeInSeconds", totalPaintTimeInSeconds); |
+ enumerator->addDouble("totalRasterizeTimeInSeconds", |
+ totalRasterizeTimeInSeconds); |
+ enumerator->addDouble("totalCommitTimeInSeconds", totalCommitTimeInSeconds); |
+ enumerator->addInt64("totalCommitCount", totalCommitCount); |
+ enumerator->addInt64("totalPixelsPainted", totalPixelsPainted); |
+ enumerator->addInt64("totalPixelsRasterized", totalPixelsRasterized); |
+ enumerator->addInt64("numImplThreadScrolls", numImplThreadScrolls); |
+ enumerator->addInt64("numMainThreadScrolls", numMainThreadScrolls); |
+ enumerator->addInt64("numLayersInLayerTree", numLayersInLayerTree); |
+} |
+ |
} // namespace cc |