Deleted Added
sdiff udiff text old ( 9180:ee8d7a51651d ) new ( 9254:f1b35c618252 )
full compact
1/*
2 * Copyright (c) 2011 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

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

273 virtual void init();
274 virtual void startup();
275 virtual void regStats();
276
277 virtual void activateWhenReady(ThreadID tid) {};
278
279 void registerThreadContexts();
280
281 /// Prepare for another CPU to take over execution. When it is
282 /// is ready (drained pipe) it signals the sampler.
283 virtual void switchOut();
284
285 /// Take over execution from the given CPU. Used for warm-up and
286 /// sampling.
287 virtual void takeOverFrom(BaseCPU *);
288
289 /**
290 * Number of threads we're actually simulating (<= SMT_MAX_THREADS).
291 * This is a constant for the duration of the simulation.
292 */
293 ThreadID numThreads;
294
295 /**

--- 89 unchanged lines hidden ---