gem5 v24.0.0.0
|
#include <limits>
#include <map>
#include <vector>
#include "base/compiler.hh"
#include "base/types.hh"
Go to the source code of this file.
Classes | |
struct | gem5::statistics::DistData |
General container for distribution data. More... | |
struct | gem5::statistics::SparseHistData |
Data structure of sparse histogram. More... | |
Namespaces | |
namespace | gem5 |
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved. | |
namespace | gem5::statistics |
Typedefs | |
typedef double | gem5::statistics::Counter |
All counters are of 64-bit values. | |
typedef std::vector< Counter > | gem5::statistics::VCounter |
vector of counters. | |
typedef std::map< Counter, int > | gem5::statistics::MCounter |
map of counters | |
typedef std::numeric_limits< Counter > | gem5::statistics::CounterLimits |
typedef double | gem5::statistics::Result |
All results are doubles. | |
typedef std::vector< Result > | gem5::statistics::VResult |
vector of results. | |
typedef unsigned int | gem5::statistics::size_type |
typedef unsigned int | gem5::statistics::off_type |
Enumerations | |
enum | gem5::statistics::DistType { gem5::statistics::Deviation , gem5::statistics::Dist , gem5::statistics::Hist } |