From 88c643b6fec27eec436c8d138fee6346e92337d6 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Tue, 20 Aug 2019 18:01:57 +0000 Subject: Remove upstream files and directories from vendor/lldb/dist that we do not use. This saves on repository space, and reduces the number of tree conflicts when merging. --- tools/lldb-perf/lib/Metric.h | 58 -------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 tools/lldb-perf/lib/Metric.h (limited to 'tools/lldb-perf/lib/Metric.h') diff --git a/tools/lldb-perf/lib/Metric.h b/tools/lldb-perf/lib/Metric.h deleted file mode 100644 index bee02cbe76da..000000000000 --- a/tools/lldb-perf/lib/Metric.h +++ /dev/null @@ -1,58 +0,0 @@ -//===-- Metric.h ------------------------------------------------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#ifndef __PerfTestDriver__Metric__ -#define __PerfTestDriver__Metric__ - -#include -#include -#include - -namespace lldb_perf { - -class MemoryStats; - -template class Metric { -public: - enum class StandardDeviationMode { eSample, ePopulation }; - - Metric(); - Metric(const char *, const char * = NULL); - - void Append(ValueType v); - - ValueType GetAverage() const; - - size_t GetCount() const; - - ValueType GetSum() const; - - ValueType GetStandardDeviation( - StandardDeviationMode mode = StandardDeviationMode::ePopulation) const; - - const char *GetName() const { - if (m_name.empty()) - return NULL; - return m_name.c_str(); - } - - const char *GetDescription() const { - if (m_description.empty()) - return NULL; - return m_description.c_str(); - } - -private: - std::string m_name; - std::string m_description; - std::vector m_dataset; -}; -} - -#endif /* defined(__PerfTestDriver__Metric__) */ -- cgit v1.2.3