Index: base/trace_event/trace_event.h |
diff --git a/base/trace_event/trace_event.h b/base/trace_event/trace_event.h |
index a4c4f83e8fc34c8297d070d8a9807b1f3fd092f4..7f73071de27b06c41c0083ce244e0798d81a2171 100644 |
--- a/base/trace_event/trace_event.h |
+++ b/base/trace_event/trace_event.h |
@@ -141,7 +141,7 @@ |
// means, if the category for the event is disabled, the conversion will not |
// happen. |
// |
-// class MyData : public base::trace_event::ConvertableToTraceFormat { |
+// class MyData : public base::debug::ConvertableToTraceFormat { |
// public: |
// MyData() {} |
// virtual void AppendAsTraceFormat(std::string* out) const override { |
@@ -795,8 +795,8 @@ |
#define INTERNAL_TRACE_EVENT_CATEGORY_GROUP_ENABLED_FOR_RECORDING_MODE() \ |
UNLIKELY(*INTERNAL_TRACE_EVENT_UID(category_group_enabled) & \ |
- (base::trace_event::TraceLog::ENABLED_FOR_RECORDING | \ |
- base::trace_event::TraceLog::ENABLED_FOR_EVENT_CALLBACK)) |
+ (base::debug::TraceLog::ENABLED_FOR_RECORDING | \ |
+ base::debug::TraceLog::ENABLED_FOR_EVENT_CALLBACK)) |
// Macro to efficiently determine if a given category group is enabled. |
#define TRACE_EVENT_CATEGORY_GROUP_ENABLED(category_group, ret) \ |
@@ -839,16 +839,16 @@ |
// const unsigned char* |
// TRACE_EVENT_API_GET_CATEGORY_GROUP_ENABLED(const char* category_group) |
#define TRACE_EVENT_API_GET_CATEGORY_GROUP_ENABLED \ |
- base::trace_event::TraceLog::GetCategoryGroupEnabled |
+ base::debug::TraceLog::GetCategoryGroupEnabled |
// Get the number of times traces have been recorded. This is used to implement |
// the TRACE_EVENT_IS_NEW_TRACE facility. |
// unsigned int TRACE_EVENT_API_GET_NUM_TRACES_RECORDED() |
#define TRACE_EVENT_API_GET_NUM_TRACES_RECORDED \ |
- base::trace_event::TraceLog::GetInstance()->GetNumTracesRecorded |
+ base::debug::TraceLog::GetInstance()->GetNumTracesRecorded |
// Add a trace event to the platform tracing system. |
-// base::trace_event::TraceEventHandle TRACE_EVENT_API_ADD_TRACE_EVENT( |
+// base::debug::TraceEventHandle TRACE_EVENT_API_ADD_TRACE_EVENT( |
// char phase, |
// const unsigned char* category_group_enabled, |
// const char* name, |
@@ -859,11 +859,10 @@ |
// const unsigned long long* arg_values, |
// unsigned char flags) |
#define TRACE_EVENT_API_ADD_TRACE_EVENT \ |
- base::trace_event::TraceLog::GetInstance()->AddTraceEvent |
+ base::debug::TraceLog::GetInstance()->AddTraceEvent |
// Add a trace event to the platform tracing system. |
-// base::trace_event::TraceEventHandle |
-// TRACE_EVENT_API_ADD_TRACE_EVENT_WITH_TIMESTAMP( |
+// base::debug::TraceEventHandle TRACE_EVENT_API_ADD_TRACE_EVENT_WITH_TIMESTAMP( |
// char phase, |
// const unsigned char* category_group_enabled, |
// const char* name, |
@@ -876,16 +875,15 @@ |
// const unsigned long long* arg_values, |
// unsigned char flags) |
#define TRACE_EVENT_API_ADD_TRACE_EVENT_WITH_THREAD_ID_AND_TIMESTAMP \ |
- base::trace_event::TraceLog::GetInstance() \ |
- ->AddTraceEventWithThreadIdAndTimestamp |
+ base::debug::TraceLog::GetInstance()->AddTraceEventWithThreadIdAndTimestamp |
// Set the duration field of a COMPLETE trace event. |
// void TRACE_EVENT_API_UPDATE_TRACE_EVENT_DURATION( |
// const unsigned char* category_group_enabled, |
// const char* name, |
-// base::trace_event::TraceEventHandle id) |
+// base::debug::TraceEventHandle id) |
#define TRACE_EVENT_API_UPDATE_TRACE_EVENT_DURATION \ |
- base::trace_event::TraceLog::GetInstance()->UpdateTraceEventDuration |
+ base::debug::TraceLog::GetInstance()->UpdateTraceEventDuration |
// Defines atomic operations used internally by the tracing system. |
#define TRACE_EVENT_API_ATOMIC_WORD base::subtle::AtomicWord |
@@ -958,12 +956,11 @@ |
INTERNAL_TRACE_EVENT_GET_CATEGORY_INFO(category_group); \ |
trace_event_internal::ScopedTracer INTERNAL_TRACE_EVENT_UID(tracer); \ |
if (INTERNAL_TRACE_EVENT_CATEGORY_GROUP_ENABLED_FOR_RECORDING_MODE()) { \ |
- base::trace_event::TraceEventHandle h = \ |
- trace_event_internal::AddTraceEvent( \ |
- TRACE_EVENT_PHASE_COMPLETE, \ |
- INTERNAL_TRACE_EVENT_UID(category_group_enabled), name, \ |
- trace_event_internal::kNoEventId, TRACE_EVENT_FLAG_NONE, \ |
- ##__VA_ARGS__); \ |
+ base::debug::TraceEventHandle h = trace_event_internal::AddTraceEvent( \ |
+ TRACE_EVENT_PHASE_COMPLETE, \ |
+ INTERNAL_TRACE_EVENT_UID(category_group_enabled), \ |
+ name, trace_event_internal::kNoEventId, \ |
+ TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ |
INTERNAL_TRACE_EVENT_UID(tracer).Initialize( \ |
INTERNAL_TRACE_EVENT_UID(category_group_enabled), name, h); \ |
} |
@@ -1256,7 +1253,7 @@ |
// pointers to the internal c_str and pass through to the tracing API, |
// the arg_values must live throughout these procedures. |
-static inline base::trace_event::TraceEventHandle |
+static inline base::debug::TraceEventHandle |
AddTraceEventWithThreadIdAndTimestamp( |
char phase, |
const unsigned char* category_group_enabled, |
@@ -1266,8 +1263,7 @@ |
const base::TimeTicks& timestamp, |
unsigned char flags, |
const char* arg1_name, |
- const scoped_refptr<base::trace_event::ConvertableToTraceFormat>& |
- arg1_val) { |
+ const scoped_refptr<base::debug::ConvertableToTraceFormat>& arg1_val) { |
const int num_args = 1; |
unsigned char arg_types[1] = { TRACE_VALUE_TYPE_CONVERTABLE }; |
return TRACE_EVENT_API_ADD_TRACE_EVENT_WITH_THREAD_ID_AND_TIMESTAMP( |
@@ -1276,7 +1272,7 @@ |
} |
template<class ARG1_TYPE> |
-static inline base::trace_event::TraceEventHandle |
+static inline base::debug::TraceEventHandle |
AddTraceEventWithThreadIdAndTimestamp( |
char phase, |
const unsigned char* category_group_enabled, |
@@ -1288,8 +1284,7 @@ |
const char* arg1_name, |
const ARG1_TYPE& arg1_val, |
const char* arg2_name, |
- const scoped_refptr<base::trace_event::ConvertableToTraceFormat>& |
- arg2_val) { |
+ const scoped_refptr<base::debug::ConvertableToTraceFormat>& arg2_val) { |
const int num_args = 2; |
const char* arg_names[2] = { arg1_name, arg2_name }; |
@@ -1298,8 +1293,7 @@ |
SetTraceValue(arg1_val, &arg_types[0], &arg_values[0]); |
arg_types[1] = TRACE_VALUE_TYPE_CONVERTABLE; |
- scoped_refptr<base::trace_event::ConvertableToTraceFormat> |
- convertable_values[2]; |
+ scoped_refptr<base::debug::ConvertableToTraceFormat> convertable_values[2]; |
convertable_values[1] = arg2_val; |
return TRACE_EVENT_API_ADD_TRACE_EVENT_WITH_THREAD_ID_AND_TIMESTAMP( |
@@ -1308,7 +1302,7 @@ |
} |
template<class ARG2_TYPE> |
-static inline base::trace_event::TraceEventHandle |
+static inline base::debug::TraceEventHandle |
AddTraceEventWithThreadIdAndTimestamp( |
char phase, |
const unsigned char* category_group_enabled, |
@@ -1318,7 +1312,7 @@ |
const base::TimeTicks& timestamp, |
unsigned char flags, |
const char* arg1_name, |
- const scoped_refptr<base::trace_event::ConvertableToTraceFormat>& arg1_val, |
+ const scoped_refptr<base::debug::ConvertableToTraceFormat>& arg1_val, |
const char* arg2_name, |
const ARG2_TYPE& arg2_val) { |
const int num_args = 2; |
@@ -1330,8 +1324,7 @@ |
arg_values[0] = 0; |
SetTraceValue(arg2_val, &arg_types[1], &arg_values[1]); |
- scoped_refptr<base::trace_event::ConvertableToTraceFormat> |
- convertable_values[2]; |
+ scoped_refptr<base::debug::ConvertableToTraceFormat> convertable_values[2]; |
convertable_values[0] = arg1_val; |
return TRACE_EVENT_API_ADD_TRACE_EVENT_WITH_THREAD_ID_AND_TIMESTAMP( |
@@ -1339,7 +1332,7 @@ |
num_args, arg_names, arg_types, arg_values, convertable_values, flags); |
} |
-static inline base::trace_event::TraceEventHandle |
+static inline base::debug::TraceEventHandle |
AddTraceEventWithThreadIdAndTimestamp( |
char phase, |
const unsigned char* category_group_enabled, |
@@ -1349,23 +1342,22 @@ |
const base::TimeTicks& timestamp, |
unsigned char flags, |
const char* arg1_name, |
- const scoped_refptr<base::trace_event::ConvertableToTraceFormat>& arg1_val, |
+ const scoped_refptr<base::debug::ConvertableToTraceFormat>& arg1_val, |
const char* arg2_name, |
- const scoped_refptr<base::trace_event::ConvertableToTraceFormat>& |
- arg2_val) { |
+ const scoped_refptr<base::debug::ConvertableToTraceFormat>& arg2_val) { |
const int num_args = 2; |
const char* arg_names[2] = { arg1_name, arg2_name }; |
unsigned char arg_types[2] = |
{ TRACE_VALUE_TYPE_CONVERTABLE, TRACE_VALUE_TYPE_CONVERTABLE }; |
- scoped_refptr<base::trace_event::ConvertableToTraceFormat> |
- convertable_values[2] = {arg1_val, arg2_val}; |
+ scoped_refptr<base::debug::ConvertableToTraceFormat> convertable_values[2] = |
+ { arg1_val, arg2_val }; |
return TRACE_EVENT_API_ADD_TRACE_EVENT_WITH_THREAD_ID_AND_TIMESTAMP( |
phase, category_group_enabled, name, id, thread_id, timestamp, |
num_args, arg_names, arg_types, NULL, convertable_values, flags); |
} |
-static inline base::trace_event::TraceEventHandle |
+static inline base::debug::TraceEventHandle |
AddTraceEventWithThreadIdAndTimestamp( |
char phase, |
const unsigned char* category_group_enabled, |
@@ -1379,7 +1371,7 @@ |
kZeroNumArgs, NULL, NULL, NULL, NULL, flags); |
} |
-static inline base::trace_event::TraceEventHandle AddTraceEvent( |
+static inline base::debug::TraceEventHandle AddTraceEvent( |
char phase, |
const unsigned char* category_group_enabled, |
const char* name, |
@@ -1392,7 +1384,7 @@ |
} |
template<class ARG1_TYPE> |
-static inline base::trace_event::TraceEventHandle |
+static inline base::debug::TraceEventHandle |
AddTraceEventWithThreadIdAndTimestamp( |
char phase, |
const unsigned char* category_group_enabled, |
@@ -1413,7 +1405,7 @@ |
} |
template<class ARG1_TYPE> |
-static inline base::trace_event::TraceEventHandle AddTraceEvent( |
+static inline base::debug::TraceEventHandle AddTraceEvent( |
char phase, |
const unsigned char* category_group_enabled, |
const char* name, |
@@ -1429,7 +1421,7 @@ |
} |
template<class ARG1_TYPE, class ARG2_TYPE> |
-static inline base::trace_event::TraceEventHandle |
+static inline base::debug::TraceEventHandle |
AddTraceEventWithThreadIdAndTimestamp( |
char phase, |
const unsigned char* category_group_enabled, |
@@ -1454,7 +1446,7 @@ |
} |
template<class ARG1_TYPE, class ARG2_TYPE> |
-static inline base::trace_event::TraceEventHandle AddTraceEvent( |
+static inline base::debug::TraceEventHandle AddTraceEvent( |
char phase, |
const unsigned char* category_group_enabled, |
const char* name, |
@@ -1486,7 +1478,7 @@ |
void Initialize(const unsigned char* category_group_enabled, |
const char* name, |
- base::trace_event::TraceEventHandle event_handle) { |
+ base::debug::TraceEventHandle event_handle) { |
data_.category_group_enabled = category_group_enabled; |
data_.name = name; |
data_.event_handle = event_handle; |
@@ -1502,7 +1494,7 @@ |
struct Data { |
const unsigned char* category_group_enabled; |
const char* name; |
- base::trace_event::TraceEventHandle event_handle; |
+ base::debug::TraceEventHandle event_handle; |
}; |
Data* p_data_; |
Data data_; |
@@ -1517,7 +1509,7 @@ |
private: |
const unsigned char* category_group_enabled_; |
const char* name_; |
- base::trace_event::TraceEventHandle event_handle_; |
+ base::debug::TraceEventHandle event_handle_; |
}; |
// This macro generates less code then TRACE_EVENT0 but is also |
@@ -1563,7 +1555,7 @@ |
} // namespace trace_event_internal |
namespace base { |
-namespace trace_event { |
+namespace debug { |
template<typename IDType> class TraceScopedTrackableObject { |
public: |
@@ -1591,15 +1583,7 @@ |
DISALLOW_COPY_AND_ASSIGN(TraceScopedTrackableObject); |
}; |
-} // namespace trace_event |
-} // namespace base |
- |
-// TODO(ssid): remove these aliases after the tracing clients are moved to the |
-// new trace_event namespace. See crbug.com/451032. ETA: March 2015. |
-namespace base { |
-namespace debug { |
-using base::trace_event::TraceScopedTrackableObject; |
-} // namespace debug |
-} // namespace base |
+} // namespace debug |
+} // namespace base |
#endif /* BASE_TRACE_EVENT_TRACE_EVENT_H_ */ |