From e79b6bb25d561bab4e40a87bf26d7da456165bab Mon Sep 17 00:00:00 2001 From: Jim Graham Date: Thu, 11 Nov 2021 12:19:32 -0800 Subject: [PATCH] add trace events to cache sweeps (flutter/engine#29686) --- engine/src/flutter/flow/raster_cache.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/engine/src/flutter/flow/raster_cache.cc b/engine/src/flutter/flow/raster_cache.cc index ce39e20ea33..110974b4bca 100644 --- a/engine/src/flutter/flow/raster_cache.cc +++ b/engine/src/flutter/flow/raster_cache.cc @@ -410,9 +410,12 @@ void RasterCache::PrepareNewFrame() { void RasterCache::CleanupAfterFrame() { picture_metrics_ = {}; layer_metrics_ = {}; - SweepOneCacheAfterFrame(picture_cache_, picture_metrics_); - SweepOneCacheAfterFrame(display_list_cache_, picture_metrics_); - SweepOneCacheAfterFrame(layer_cache_, layer_metrics_); + { + TRACE_EVENT0("flutter", "RasterCache::SweepCaches"); + SweepOneCacheAfterFrame(picture_cache_, picture_metrics_); + SweepOneCacheAfterFrame(display_list_cache_, picture_metrics_); + SweepOneCacheAfterFrame(layer_cache_, layer_metrics_); + } TraceStatsToTimeline(); }