29#ifndef __MEM_RUBY_PROFILER_ACCESSTRACEFORADDRESS_HH__
30#define __MEM_RUBY_PROFILER_ACCESSTRACEFORADDRESS_HH__
36#include "mem/ruby/protocol/RubyAccessMode.hh"
37#include "mem/ruby/protocol/RubyRequestType.hh"
65 void print(std::ostream& out)
const;
86inline std::ostream& {
…}
static bool less_equal(const AccessTraceForAddress *n1, const AccessTraceForAddress *n2)
void addSample(int value)
Histogram * m_histogram_ptr
void update(RubyRequestType type, RubyAccessMode access_mode, NodeID cpu, bool sharing_miss)
void print(std::ostream &out) const
void setAddress(Addr addr)
Copyright (c) 2024 Arm Limited All rights reserved.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
std::ostream & operator<<(std::ostream &os, const BaseSemihosting::InPlaceArg &ipa)