// Copyright 2023 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "components/memory_system/parameters.h" namespace memory_system { GwpAsanParameters::GwpAsanParameters(bool boost_sampling, base::StringPiece process_type) : boost_sampling(boost_sampling), process_type(process_type) {} ProfilingClientParameters::ProfilingClientParameters( version_info::Channel channel, metrics::CallStackProfileParams::Process process_type) : channel(channel), process_type(process_type) {} DispatcherParameters::DispatcherParameters( PoissonAllocationSamplerInclusion poisson_allocation_sampler_inclusion, AllocationTraceRecorderInclusion allocation_trace_recorder_inclusion, base::StringPiece process_type) : poisson_allocation_sampler_inclusion( poisson_allocation_sampler_inclusion), allocation_trace_recorder_inclusion(allocation_trace_recorder_inclusion), process_type(process_type) {} } // namespace memory_system