Deleted Added
sdiff udiff text old ( 12449:2260f4a68210 ) new ( 12515:e3d1a64d0260 )
full compact
1/*
2 * Copyright (c) 2012, 2014 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

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

191 */
192 unsigned int cacheLineSize() const { return _cacheLineSize; }
193
194#if THE_ISA != NULL_ISA
195 PCEventQueue pcEventQueue;
196#endif
197
198 std::vector<ThreadContext *> threadContexts;
199 int _numContexts;
200 const bool multiThread;
201
202 ThreadContext *getThreadContext(ContextID tid)
203 {
204 return threadContexts[tid];
205 }
206
207 int numContexts()
208 {
209 assert(_numContexts == (int)threadContexts.size());
210 return _numContexts;
211 }
212
213 /** Return number of running (non-halted) thread contexts in
214 * system. These threads could be Active or Suspended. */
215 int numRunningContexts();
216
217 Addr pagePtr;
218
219 uint64_t init_param;

--- 375 unchanged lines hidden ---