| 64 | HostTracer::~HostTracer() { Stop().IgnoreError(); } |
| 65 | |
| 66 | Status HostTracer::Start() { |
| 67 | if (recording_) { |
| 68 | return Status(error::INTERNAL, "TraceMeRecorder already started"); |
| 69 | } |
| 70 | recording_ = TraceMeRecorder::Start(host_trace_level_); |
| 71 | if (!recording_) { |
| 72 | return Status(error::INTERNAL, "Failed to start TraceMeRecorder"); |
| 73 | } |
| 74 | return Status::OK(); |
| 75 | } |
| 76 | |
| 77 | Status HostTracer::Stop() { |
| 78 | if (!recording_) { |