Index: net/disk_cache/simple/simple_histogram_macros.h |
diff --git a/net/disk_cache/simple/simple_histogram_macros.h b/net/disk_cache/simple/simple_histogram_macros.h |
deleted file mode 100644 |
index 39fdff73ceb2155c2fdc028b6f9f2fad91d0391a..0000000000000000000000000000000000000000 |
--- a/net/disk_cache/simple/simple_histogram_macros.h |
+++ /dev/null |
@@ -1,45 +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 NET_DISK_CACHE_SIMPLE_SIMPLE_HISTOGRAM_MACROS_H_ |
-#define NET_DISK_CACHE_SIMPLE_SIMPLE_HISTOGRAM_MACROS_H_ |
- |
-#include "base/metrics/histogram.h" |
-#include "base/metrics/sparse_histogram.h" |
-#include "net/base/cache_type.h" |
- |
-// This file contains macros used to report histograms. The main issue is that |
-// we want to have separate histograms for each type of cache (app, http, and |
-// media), while making it easy to report histograms and have all names |
-// precomputed. |
- |
-#define SIMPLE_CACHE_THUNK(uma_type, args) UMA_HISTOGRAM_##uma_type args |
- |
-// TODO(pasko): add histograms for shader cache as soon as it becomes possible |
-// for a user to get shader cache with the |SimpleBackendImpl| without altering |
-// any flags. |
-#define SIMPLE_CACHE_UMA(uma_type, uma_name, cache_type, ...) \ |
- do { \ |
- switch (cache_type) { \ |
- case net::DISK_CACHE: \ |
- SIMPLE_CACHE_THUNK( \ |
- uma_type, ("SimpleCache.Http." uma_name, ##__VA_ARGS__)); \ |
- break; \ |
- case net::APP_CACHE: \ |
- SIMPLE_CACHE_THUNK( \ |
- uma_type, ("SimpleCache.App." uma_name, ##__VA_ARGS__)); \ |
- break; \ |
- case net::MEDIA_CACHE: \ |
- SIMPLE_CACHE_THUNK( \ |
- uma_type, ("SimpleCache.Media." uma_name, ##__VA_ARGS__)); \ |
- break; \ |
- case net::SHADER_CACHE: \ |
- break; \ |
- default: \ |
- NOTREACHED(); \ |
- break; \ |
- } \ |
- } while (0) |
- |
-#endif // NET_DISK_CACHE_SIMPLE_SIMPLE_HISTOGRAM_MACROS_H_ |