1 // Copyright 2013 The Chromium Authors 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/process/process_metrics.h" 6 7 #include <malloc/malloc.h> 8 9 #include "base/memory/ptr_util.h" 10 #include "base/notreached.h" 11 12 namespace base { 13 ProcessMetrics(ProcessHandle process)14ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {} 15 16 // static CreateProcessMetrics(ProcessHandle process)17std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics( 18 ProcessHandle process) { 19 return WrapUnique(new ProcessMetrics(process)); 20 } 21 22 } // namespace base 23