Index: trace_event/trace_log.cc |
diff --git a/trace_event/trace_log.cc b/trace_event/trace_log.cc |
index 2822c3742f51b70752589ef573a6da9fd8fe2be9..519bb2b41250a170ab60dbd9836580067b91762a 100644 |
--- a/trace_event/trace_log.cc |
+++ b/trace_event/trace_log.cc |
@@ -39,18 +39,22 @@ |
#include "base/trace_event/trace_event_win.h" |
#endif |
+// The thread buckets for the sampling profiler. |
+BASE_EXPORT TRACE_EVENT_API_ATOMIC_WORD g_trace_state[3]; |
+ |
+namespace base { |
+namespace internal { |
+ |
class DeleteTraceLogForTesting { |
public: |
static void Delete() { |
- Singleton<base::trace_event::TraceLog, |
- LeakySingletonTraits<base::trace_event::TraceLog>>::OnExit(0); |
+ Singleton<trace_event::TraceLog, |
+ LeakySingletonTraits<trace_event::TraceLog>>::OnExit(0); |
} |
}; |
-// The thread buckets for the sampling profiler. |
-BASE_EXPORT TRACE_EVENT_API_ATOMIC_WORD g_trace_state[3]; |
+} // namespace internal |
-namespace base { |
namespace trace_event { |
namespace { |
@@ -1539,7 +1543,7 @@ void TraceLog::WaitSamplingEventForTesting() { |
} |
void TraceLog::DeleteForTesting() { |
- DeleteTraceLogForTesting::Delete(); |
+ internal::DeleteTraceLogForTesting::Delete(); |
} |
TraceEvent* TraceLog::GetEventByHandle(TraceEventHandle handle) { |