| Index: cc/debug/latency_info.h
|
| diff --git a/cc/debug/latency_info.h b/cc/debug/latency_info.h
|
| deleted file mode 100644
|
| index e967caf345f4f384fac33a52bbeab3e7421e952d..0000000000000000000000000000000000000000
|
| --- a/cc/debug/latency_info.h
|
| +++ /dev/null
|
| @@ -1,66 +0,0 @@
|
| -// Copyright 2013 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef CC_DEBUG_LATENCY_INFO_H_
|
| -#define CC_DEBUG_LATENCY_INFO_H_
|
| -
|
| -#include <map>
|
| -#include <utility>
|
| -
|
| -#include "base/basictypes.h"
|
| -#include "base/time.h"
|
| -#include "cc/base/cc_export.h"
|
| -
|
| -namespace cc {
|
| -
|
| -enum LatencyComponentType {
|
| - kRendererMainThread,
|
| - kRendererImplThread,
|
| - kBrowserMainThread,
|
| - kBrowserImplThread,
|
| - kInputEvent,
|
| -};
|
| -
|
| -struct CC_EXPORT LatencyInfo {
|
| - struct LatencyComponent {
|
| - // Nondecreasing number that can be used to determine what events happened
|
| - // in the component at the time this struct was sent on to the next
|
| - // component.
|
| - int64 sequence_number;
|
| - // Average time of events that happened in this component.
|
| - base::TimeTicks event_time;
|
| - // Count of events that happened in this component
|
| - uint32 event_count;
|
| - };
|
| -
|
| - // Map a Latency Component (with a component-specific int64 id) to a
|
| - // component info.
|
| - typedef std::map<std::pair<LatencyComponentType, int64>, LatencyComponent>
|
| - LatencyMap;
|
| -
|
| - LatencyMap latency_components;
|
| -
|
| - // This represents the final time that a frame is displayed it.
|
| - base::TimeTicks swap_timestamp;
|
| -
|
| - LatencyInfo();
|
| -
|
| - ~LatencyInfo();
|
| -
|
| - void MergeWith(const LatencyInfo& other);
|
| -
|
| - void AddLatencyNumber(LatencyComponentType component, int64 id,
|
| - int64 component_sequence_number);
|
| - void AddLatencyNumberWithTimestamp(LatencyComponentType component,
|
| - int64 id, int64 component_sequence_number,
|
| - base::TimeTicks time,
|
| - uint32 event_count);
|
| -
|
| - void Clear();
|
| -};
|
| -
|
| -} // namespace cc
|
| -
|
| -#endif // CC_DEBUG_LATENCY_INFO_H_
|
| -
|
|
|