Commit 54edb914 authored by Xida Chen's avatar Xida Chen Committed by Commit Bot

[Code health] Clear resource in FrameSequenceTrackerCollection

This CL clears some resources in the destructor of
FrameSequenceTrackerCollection class. No behavior change is expected.

Bug: None
Change-Id: Ib6af1f21e1ce19c31645e50f0009941dc7303d8b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2292922Reviewed-by: default avatarweiliangc <weiliangc@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#787912}
parent 7091ae98
...@@ -4,6 +4,9 @@ ...@@ -4,6 +4,9 @@
#include "cc/metrics/frame_sequence_tracker_collection.h" #include "cc/metrics/frame_sequence_tracker_collection.h"
#include <utility>
#include <vector>
#include "base/memory/ptr_util.h" #include "base/memory/ptr_util.h"
#include "cc/metrics/compositor_frame_reporting_controller.h" #include "cc/metrics/compositor_frame_reporting_controller.h"
#include "cc/metrics/frame_sequence_tracker.h" #include "cc/metrics/frame_sequence_tracker.h"
...@@ -33,6 +36,8 @@ FrameSequenceTrackerCollection::FrameSequenceTrackerCollection( ...@@ -33,6 +36,8 @@ FrameSequenceTrackerCollection::FrameSequenceTrackerCollection(
FrameSequenceTrackerCollection::~FrameSequenceTrackerCollection() { FrameSequenceTrackerCollection::~FrameSequenceTrackerCollection() {
frame_trackers_.clear(); frame_trackers_.clear();
removal_trackers_.clear(); removal_trackers_.clear();
custom_frame_trackers_.clear();
accumulated_metrics_.clear();
} }
FrameSequenceTracker* FrameSequenceTrackerCollection::StartSequenceInternal( FrameSequenceTracker* FrameSequenceTrackerCollection::StartSequenceInternal(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment