OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file provides support for basic in-memory tracing of short events. We | 5 // This file provides support for basic in-memory tracing of short events. We |
6 // keep a static circular buffer where we store the last traced events, so we | 6 // keep a static circular buffer where we store the last traced events, so we |
7 // can review the cache recent behavior should we need it. | 7 // can review the cache recent behavior should we need it. |
8 | 8 |
9 #ifndef NET_DISK_CACHE_TRACE_H__ | 9 #ifndef NET_DISK_CACHE_BLOCKFILE_TRACE_H_ |
10 #define NET_DISK_CACHE_TRACE_H__ | 10 #define NET_DISK_CACHE_BLOCKFILE_TRACE_H_ |
11 | 11 |
12 #include "base/basictypes.h" | 12 #include "base/basictypes.h" |
13 #include "base/memory/ref_counted.h" | 13 #include "base/memory/ref_counted.h" |
14 #include "net/base/net_export.h" | 14 #include "net/base/net_export.h" |
15 | 15 |
16 namespace disk_cache { | 16 namespace disk_cache { |
17 | 17 |
18 // Create and destroy the tracing buffer. | 18 // Create and destroy the tracing buffer. |
19 void InitTrace(void); | 19 void InitTrace(void); |
20 void DestroyTrace(void); | 20 void DestroyTrace(void); |
(...skipping 10 matching lines...) Expand all Loading... |
31 TraceObject(); | 31 TraceObject(); |
32 ~TraceObject(); | 32 ~TraceObject(); |
33 DISALLOW_COPY_AND_ASSIGN(TraceObject); | 33 DISALLOW_COPY_AND_ASSIGN(TraceObject); |
34 }; | 34 }; |
35 | 35 |
36 // Traces to the internal buffer. | 36 // Traces to the internal buffer. |
37 NET_EXPORT_PRIVATE void Trace(const char* format, ...); | 37 NET_EXPORT_PRIVATE void Trace(const char* format, ...); |
38 | 38 |
39 } // namespace disk_cache | 39 } // namespace disk_cache |
40 | 40 |
41 #endif // NET_DISK_CACHE_TRACE_H__ | 41 #endif // NET_DISK_CACHE_BLOCKFILE_TRACE_H_ |
OLD | NEW |