stack_dist.hh (11139:bd894d2bdd7c) stack_dist.hh (11168:f98eb2da15a4)
1/*
2 * Copyright (c) 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 38 unchanged lines hidden (view full) ---

47
48struct StackDistProbeParams;
49
50class StackDistProbe : public BaseMemProbe
51{
52 public:
53 StackDistProbe(StackDistProbeParams *params);
54
1/*
2 * Copyright (c) 2015 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 38 unchanged lines hidden (view full) ---

47
48struct StackDistProbeParams;
49
50class StackDistProbe : public BaseMemProbe
51{
52 public:
53 StackDistProbe(StackDistProbeParams *params);
54
55 void regStats() M5_ATTR_OVERRIDE;
55 void regStats() override;
56
57 protected:
56
57 protected:
58 void handleRequest(const ProbePoints::PacketInfo &pkt_info) \
59 M5_ATTR_OVERRIDE;
58 void handleRequest(const ProbePoints::PacketInfo &pkt_info) override;
60
61 protected:
62 // Cache line size to simulate
63 const unsigned lineSize;
64
65 // Disable the linear histograms
66 const bool disableLinearHists;
67

--- 25 unchanged lines hidden ---
59
60 protected:
61 // Cache line size to simulate
62 const unsigned lineSize;
63
64 // Disable the linear histograms
65 const bool disableLinearHists;
66

--- 25 unchanged lines hidden ---