1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "base/trace_event/trace_log.h" 6 7 namespace base { 8 namespace trace_event { 9 10 // Constant used by TraceLog's internal implementation of trace_option. 11 const TraceLog::InternalTraceOptions 12 TraceLog::kInternalNone = 0; 13 const TraceLog::InternalTraceOptions 14 TraceLog::kInternalRecordUntilFull = 1 << 0; 15 const TraceLog::InternalTraceOptions 16 TraceLog::kInternalRecordContinuously = 1 << 1; 17 const TraceLog::InternalTraceOptions 18 TraceLog::kInternalEnableSampling = 1 << 2; 19 const TraceLog::InternalTraceOptions 20 TraceLog::kInternalEchoToConsole = 1 << 3; 21 const TraceLog::InternalTraceOptions 22 TraceLog::kInternalRecordAsMuchAsPossible = 1 << 4; 23 const TraceLog::InternalTraceOptions 24 TraceLog::kInternalEnableArgumentFilter = 1 << 5; 25 26 } // namespace trace_event 27 } // namespace base 28