Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(281)

Unified Diff: base/debug/trace_event_win.cc

Issue 6933035: Revert 84284 - Merge gpu_trace_event back into base/debug/trace_event.Initial land attempt at htt... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « base/debug/trace_event_win.h ('k') | base/debug/trace_event_win_unittest.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: base/debug/trace_event_win.cc
===================================================================
--- base/debug/trace_event_win.cc (revision 84291)
+++ base/debug/trace_event_win.cc (working copy)
@@ -1,6 +1,7 @@
// Copyright (c) 2011 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.
+
#include "base/debug/trace_event_win.h"
#include "base/logging.h"
@@ -26,26 +27,24 @@
0x97be602d, 0x2930, 0x4ac3, 0x80, 0x46, 0xb6, 0x76, 0x3b, 0x63, 0x1d, 0xfe};
-TraceEventETWProvider::TraceEventETWProvider() :
- EtwTraceProvider(kChromeTraceProviderName) {
+TraceLog::TraceLog() : EtwTraceProvider(kChromeTraceProviderName) {
Register();
}
-TraceEventETWProvider* TraceEventETWProvider::GetInstance() {
- return Singleton<TraceEventETWProvider,
- StaticMemorySingletonTraits<TraceEventETWProvider> >::get();
+TraceLog* TraceLog::GetInstance() {
+ return Singleton<TraceLog, StaticMemorySingletonTraits<TraceLog> >::get();
}
-bool TraceEventETWProvider::StartTracing() {
+bool TraceLog::StartTracing() {
return true;
}
-void TraceEventETWProvider::TraceEvent(const char* name,
- size_t name_len,
- TraceEventPhase type,
- const void* id,
- const char* extra,
- size_t extra_len) {
+void TraceLog::TraceEvent(const char* name,
+ size_t name_len,
+ EventType type,
+ const void* id,
+ const char* extra,
+ size_t extra_len) {
// Make sure we don't touch NULL.
if (name == NULL)
name = "";
@@ -54,14 +53,14 @@
EtwEventType etw_type = 0;
switch (type) {
- case TRACE_EVENT_PHASE_BEGIN:
+ case TraceLog::EVENT_BEGIN:
etw_type = kTraceEventTypeBegin;
break;
- case TRACE_EVENT_PHASE_END:
+ case TraceLog::EVENT_END:
etw_type = kTraceEventTypeEnd;
break;
- case TRACE_EVENT_PHASE_INSTANT:
+ case TraceLog::EVENT_INSTANT:
etw_type = kTraceEventTypeInstant;
break;
@@ -94,13 +93,13 @@
Log(event.get());
}
-void TraceEventETWProvider::Trace(const char* name,
- size_t name_len,
- TraceEventPhase type,
- const void* id,
- const char* extra,
- size_t extra_len) {
- TraceEventETWProvider* provider = TraceEventETWProvider::GetInstance();
+void TraceLog::Trace(const char* name,
+ size_t name_len,
+ EventType type,
+ const void* id,
+ const char* extra,
+ size_t extra_len) {
+ TraceLog* provider = TraceLog::GetInstance();
if (provider && provider->IsTracing()) {
// Compute the name & extra lengths if not supplied already.
if (name_len == -1)
@@ -112,8 +111,8 @@
}
}
-void TraceEventETWProvider::Resurrect() {
- StaticMemorySingletonTraits<TraceEventETWProvider>::Resurrect();
+void TraceLog::Resurrect() {
+ StaticMemorySingletonTraits<TraceLog>::Resurrect();
}
} // namespace debug
« no previous file with comments | « base/debug/trace_event_win.h ('k') | base/debug/trace_event_win_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698