blob: e937283616c3e4e859e7f2c447c671c3837eab53 [file] [log] [blame]
// Copyright 2015 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 "components/metrics/call_stack_profile_params.h"
namespace metrics {
CallStackProfileParams::CallStackProfileParams()
: CallStackProfileParams(UNKNOWN_PROCESS, UNKNOWN_THREAD, UNKNOWN) {}
CallStackProfileParams::CallStackProfileParams(Process process, Thread thread,
Trigger trigger)
: CallStackProfileParams(process, thread, trigger, MAY_SHUFFLE) {}
CallStackProfileParams::CallStackProfileParams(Process process, Thread thread,
Trigger trigger,
SampleOrderingSpec ordering_spec)
: process(process), thread(thread), trigger(trigger),
ordering_spec(ordering_spec) {}
} // namespace metrics