Get rid of requestCauses. Use timestamped queue to make
authorSteve Reinhardt <stever@eecs.umich.edu>
Mon, 25 Jun 2007 13:47:05 +0000 (06:47 -0700)
committerSteve Reinhardt <stever@eecs.umich.edu>
Mon, 25 Jun 2007 13:47:05 +0000 (06:47 -0700)
commit529f12a531c331e4bdcf595a3aaf65ee5ef6b72d
treec8489da2cd683b4e958fee2a33cacecacc2bd5f7
parent47bce8ef7875420b2e26ebd834ed0d4146b65d5b
Get rid of requestCauses.  Use timestamped queue to make
sure we don't re-request bus prematurely.  Use callback to
avoid calling sendRetry() recursively within recvTiming.

--HG--
extra : convert_revision : a907a2781b4b00aa8eb1ea7147afc81d6b424140
src/mem/cache/base_cache.cc
src/mem/cache/base_cache.hh
src/mem/cache/cache_impl.hh
src/mem/cache/miss/mshr.cc
src/mem/cache/miss/mshr.hh
src/mem/cache/miss/mshr_queue.cc
src/mem/cache/miss/mshr_queue.hh
src/mem/tport.cc
src/mem/tport.hh