gem5/src
Andreas Hansson 7da851d1a8 mem: Spring cleaning of MSHR and MSHRQueue
This patch does some minor tidying up of the MSHR and MSHRQueue. The
clean up started as part of some ad-hoc tracing and debugging, but
seems worthwhile enough to go in as a separate patch.

The highlights of the changes are reduced scoping (private) members
where possible, avoiding redundant new/delete, and constructor
initialisation to please static code analyzers.
2013-05-30 12:54:11 -04:00
..
arch x86: Squash outstanding walks when instructions are squashed. 2013-05-21 11:40:11 -05:00
base base: load weak symbols from object file 2013-04-17 16:07:19 -05:00
cpu cpu: Prune the stale TraceCPU 2013-05-30 12:54:09 -04:00
dev mem: Avoid explicitly zeroing the memory backing store 2013-05-30 12:53:54 -04:00
doc MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
doxygen MEM: Put memory system document into doxygen 2012-09-25 11:49:41 -05:00
kern scons: Add warning for missing declarations 2013-02-19 05:56:07 -05:00
mem mem: Spring cleaning of MSHR and MSHRQueue 2013-05-30 12:54:11 -04:00
proto base: Avoid size limitation on protobuf coded streams 2013-05-30 12:53:53 -04:00
python scons: Add warning for missing declarations 2013-02-19 05:56:07 -05:00
sim sim: Add support for m5fail in pseudoInst() 2013-05-02 11:54:08 +02:00
unittest AddrRange: Transition from Range<T> to AddrRange 2012-09-19 06:15:44 -04:00
Doxyfile Doxygen: Update the version of the Doxyfile 2012-10-11 06:38:42 -04:00
SConscript scons: don't die on warnings in swig-generated code 2013-03-27 10:03:02 -07:00