205c205
< /** Number of Thread to Activate */
---
> /** Number of Thread to deactivate */
207a208,210
> /** Should the thread be removed from the CPU? */
> bool remove;
>
220a224,226
> /** Sets whether the thread should also be removed from the CPU. */
> void setRemove(bool _remove) { remove = _remove; }
>
226c232
< void scheduleDeallocateContextEvent(int tid, int delay)
---
> void scheduleDeallocateContextEvent(int tid, bool remove, int delay)
299c305
< * Remove Thread Context from CPU.
---
> * Possibly Remove Thread Context from CPU.
301c307
< void deallocateContext(int tid, int delay = 1);
---
> bool deallocateContext(int tid, bool remove, int delay = 1);
629,633d634
< /** Pointer to the icache interface. */
< MemInterface *icacheInterface;
< /** Pointer to the dcache interface. */
< MemInterface *dcacheInterface;
<