diff options
author | Mitch Hayenga <mitch.hayenga@arm.com> | 2014-09-20 17:18:36 -0400 |
---|---|---|
committer | Mitch Hayenga <mitch.hayenga@arm.com> | 2014-09-20 17:18:36 -0400 |
commit | cc6523e2d686447f90acccac20c0fb2940dc3e3b (patch) | |
tree | 1db59dcca74fcc7f5fbebf76c06831a438c2990a /src/cpu/inorder/thread_context.hh | |
parent | e1403fc2af61c224c573c47c77a36f9b1b78e7df (diff) | |
download | gem5-cc6523e2d686447f90acccac20c0fb2940dc3e3b.tar.xz |
cpu: Remove unused deallocateContext calls
The call paths for de-scheduling a thread are halt() and suspend(), from
the thread context. There is no call to deallocateContext() in general,
though some CPUs chose to define it. This patch removes the function
from BaseCPU and the cores which do not require it.
Diffstat (limited to 'src/cpu/inorder/thread_context.hh')
-rw-r--r-- | src/cpu/inorder/thread_context.hh | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/cpu/inorder/thread_context.hh b/src/cpu/inorder/thread_context.hh index e29b8f273..7b1dc833f 100644 --- a/src/cpu/inorder/thread_context.hh +++ b/src/cpu/inorder/thread_context.hh @@ -281,9 +281,6 @@ class InOrderThreadContext : public ThreadContext void activateContext() { cpu->activateContext(thread->threadId()); } - void deallocateContext() - { cpu->deallocateContext(thread->threadId()); } - /** Returns the number of consecutive store conditional failures. */ // @todo: Figure out where these store cond failures should go. unsigned readStCondFailures() |