101d100
< public:
103,104d101
< const Params *params() const
< { return reinterpret_cast<const Params *>(_params); }
108,109d104
< std::vector<Process*> workload;
<
112,113d106
< System *systemPtr;
<
116,117d108
< CpuPort *icachePort;
<
120,121d110
< CpuPort *dcachePort;
<
124c113,115
< panic("Not supported on checker!");
---
> // the checker does not have ports on its own so return the
> // data port of the actual CPU core
> assert(dcachePort);
130c121,123
< panic("Not supported on checker!");
---
> // the checker does not have ports on its own so return the
> // data port of the actual CPU core
> assert(icachePort);
134,136c127
< public:
< // Primary thread being run.
< SimpleThread *thread;
---
> protected:
137a129,135
> std::vector<Process*> workload;
>
> System *systemPtr;
>
> CpuPort *icachePort;
> CpuPort *dcachePort;
>
169a168,172
> public:
>
> // Primary thread being run.
> SimpleThread *thread;
>