| // Copyright (c) 2013 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/trace_event/trace_log.h" | 
 |  | 
 | namespace base { | 
 | namespace trace_event { | 
 |  | 
 | // Constant used by TraceLog's internal implementation of trace_option. | 
 | const TraceLog::InternalTraceOptions | 
 |     TraceLog::kInternalNone = 0; | 
 | const TraceLog::InternalTraceOptions | 
 |     TraceLog::kInternalRecordUntilFull = 1 << 0; | 
 | const TraceLog::InternalTraceOptions | 
 |     TraceLog::kInternalRecordContinuously = 1 << 1; | 
 | // 1 << 2 is reserved for the DEPRECATED kInternalEnableSampling. DO NOT USE. | 
 | const TraceLog::InternalTraceOptions | 
 |     TraceLog::kInternalEchoToConsole = 1 << 3; | 
 | const TraceLog::InternalTraceOptions | 
 |     TraceLog::kInternalRecordAsMuchAsPossible = 1 << 4; | 
 | const TraceLog::InternalTraceOptions | 
 |     TraceLog::kInternalEnableArgumentFilter = 1 << 5; | 
 |  | 
 | }  // namespace trace_event | 
 | }  // namespace base |