inorder: activate thread on cache miss
authorKorey Sewell <ksewell@umich.edu>
Sun, 31 Jan 2010 23:26:32 +0000 (18:26 -0500)
committerKorey Sewell <ksewell@umich.edu>
Sun, 31 Jan 2010 23:26:32 +0000 (18:26 -0500)
commite1fcc6498017574735362636791f9ad73fb39b04
treeda58049ba1b2c6b52dced5aa8928cb6fc27485ab
parent4a945aab1958d39fcfea4608715e77d5112809cf
inorder: activate thread on cache miss
-Support ability to activate next ready thread after a cache miss
through the activateNextReadyContext/Thread() functions
-To support this a "readyList" of thread ids is added
-After a cache miss, thread will suspend and then call
activitynextreadythread
src/cpu/inorder/cpu.cc
src/cpu/inorder/cpu.hh
src/cpu/inorder/pipeline_stage.cc
src/cpu/inorder/resource_pool.cc
src/cpu/inorder/thread_context.cc