Index: base/debug/trace_event.h |
=================================================================== |
--- base/debug/trace_event.h (revision 107844) |
+++ base/debug/trace_event.h (working copy) |
@@ -102,7 +102,6 @@ |
#include "base/callback.h" |
#include "base/hash_tables.h" |
-#include "base/memory/ref_counted_memory.h" |
#include "base/memory/singleton.h" |
#include "base/string_util.h" |
#include "base/third_party/dynamic_annotations/dynamic_annotations.h" |
@@ -420,10 +419,6 @@ |
return value; |
} |
- bool is_string() const { |
- return type_ == TRACE_TYPE_STRING || type_ == TRACE_TYPE_STATIC_STRING; |
- } |
- |
void AppendAsJSON(std::string* out) const; |
Type type() const { |
@@ -450,7 +445,7 @@ |
return value_.as_pointer; |
} |
const char* as_string() const { |
- DCHECK(is_string()); |
+ DCHECK(type_ == TRACE_TYPE_STRING || type_ == TRACE_TYPE_STATIC_STRING); |
return value_.as_string; |
} |
const char** as_assignable_string() { |
@@ -476,7 +471,7 @@ |
// OutputCallback whenever the tracing system decides to flush. This |
// can happen at any time, on any thread, or you can programatically |
// force it to happen. |
-class BASE_EXPORT TraceEvent { |
+class TraceEvent { |
public: |
TraceEvent(); |
TraceEvent(unsigned long process_id, |
@@ -490,9 +485,6 @@ |
bool copy); |
~TraceEvent(); |
- static const char* GetPhaseString(TraceEventPhase phase); |
- static TraceEventPhase GetPhase(const char* phase); |
- |
// Serialize event data to JSON |
static void AppendEventsAsJSON(const std::vector<TraceEvent>& events, |
size_t start, |