20 #ifndef GALOIS_RUNTIME_LOOPSTATISTICS_H
21 #define GALOIS_RUNTIME_LOOPSTATISTICS_H
23 #include "galois/config.h"
30 template <
bool Enabled>
67 size_t pushes(
void)
const {
return 0; }
Definition: LoopStatistics.h:31
LoopStatistics(const char *)
Definition: LoopStatistics.h:64
size_t iterations(void) const
Definition: LoopStatistics.h:50
void inc_iterations() const
Definition: LoopStatistics.h:70
size_t conflicts(void) const
Definition: LoopStatistics.h:52
void inc_conflicts() const
Definition: LoopStatistics.h:72
size_t m_iterations
Definition: LoopStatistics.h:34
LoopStatistics(const char *ln)
Definition: LoopStatistics.h:40
void reportStat_Tsum(const S1 ®ion, const S2 &category, const T &value)
Definition: Statistics.h:562
const char * loopname
Definition: LoopStatistics.h:37
size_t m_conflicts
Definition: LoopStatistics.h:36
void inc_pushes(size_t v=1)
Definition: LoopStatistics.h:54
size_t pushes(void) const
Definition: LoopStatistics.h:51
~LoopStatistics()
Definition: LoopStatistics.h:43
size_t m_pushes
Definition: LoopStatistics.h:35
void inc_iterations()
Definition: LoopStatistics.h:56
void inc_pushes(size_t=0) const
Definition: LoopStatistics.h:71
size_t conflicts(void) const
Definition: LoopStatistics.h:68
size_t pushes(void) const
Definition: LoopStatistics.h:67
void inc_conflicts()
Definition: LoopStatistics.h:58
size_t iterations(void) const
Definition: LoopStatistics.h:66