Index: base/trace_event/trace_event.h |
diff --git a/base/trace_event/trace_event.h b/base/trace_event/trace_event.h |
index e7801e6eb7d6d3cca01bf8d9d68e704bce6354b4..2321d7ad62bd66c38653ab49b5d28e664b8a861d 100644 |
--- a/base/trace_event/trace_event.h |
+++ b/base/trace_event/trace_event.h |
@@ -18,7 +18,6 @@ |
#include "base/macros.h" |
#include "base/time/time.h" |
#include "base/trace_event/common/trace_event_common.h" |
-#include "base/trace_event/heap_profiler_allocation_context_tracker.h" |
#include "base/trace_event/trace_event_system_stats_monitor.h" |
#include "base/trace_event/trace_log.h" |
#include "build/build_config.h" |
@@ -210,10 +209,6 @@ |
#define TRACE_EVENT_API_THREAD_BUCKET(thread_bucket) \ |
g_trace_state[thread_bucket] |
- |
-// Scoped tracker for task execution context in the heap profiler. |
-#define TRACE_EVENT_API_SCOPED_TASK_EXECUTION_EVENT \ |
- trace_event_internal::ScopedTaskExecutionEvent |
//////////////////////////////////////////////////////////////////////////////// |
@@ -1050,31 +1045,6 @@ |
const char* previous_state_; |
}; |
-// ScopedTaskExecutionEvent records the current task's context in the heap |
-// profiler. |
-class ScopedTaskExecutionEvent { |
- public: |
- explicit ScopedTaskExecutionEvent(const char* task_context) |
- : context_(task_context) { |
- if (UNLIKELY( |
- base::trace_event::AllocationContextTracker::capture_enabled())) { |
- base::trace_event::AllocationContextTracker::GetInstanceForCurrentThread() |
- ->PushCurrentTaskContext(context_); |
- } |
- } |
- |
- ~ScopedTaskExecutionEvent() { |
- if (UNLIKELY( |
- base::trace_event::AllocationContextTracker::capture_enabled())) { |
- base::trace_event::AllocationContextTracker::GetInstanceForCurrentThread() |
- ->PopCurrentTaskContext(context_); |
- } |
- } |
- |
- private: |
- const char* context_; |
-}; |
- |
} // namespace trace_event_internal |
namespace base { |