29 #ifndef __MEM_RUBY_PROFILER_ACCESSTRACEFORADDRESS_HH__
30 #define __MEM_RUBY_PROFILER_ACCESSTRACEFORADDRESS_HH__
34 #include "mem/protocol/RubyAccessMode.hh"
35 #include "mem/protocol/RubyRequestType.hh"
59 void print(std::ostream& out)
const;
88 #endif // __MEM_RUBY_PROFILER_ACCESSTRACEFORADDRESS_HH__
void print(std::ostream &out) const
Histogram * m_histogram_ptr
void setAddress(Addr addr)
void update(RubyRequestType type, RubyAccessMode access_mode, NodeID cpu, bool sharing_miss)
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
void addSample(int value)
static bool less_equal(const AccessTraceForAddress *n1, const AccessTraceForAddress *n2)
std::ostream & operator<<(std::ostream &out, const AccessTraceForAddress &obj)