summaryrefslogtreecommitdiff
path: root/src/sim
AgeCommit message (Expand)Author
2011-02-03Fault: Forgot to refresh to grab these header guard updates.Gabe Black
2011-02-03Fault: Rename sim/fault.hh to fault_fwd.hh to distinguish it from faults.hh.Gabe Black
2011-01-31Fault: Move the definition of NoFault from faults.hh to fault.hh.Gabe Black
2011-01-20checkpointing: fix bug from curTick accessor conversion.Steve Reinhardt
2011-01-19TimeSync: Use the new setTick and getTick functions.Gabe Black
2011-01-19Time: Add a mechanism to prevent M5 from running faster than real time.Gabe Black
2011-01-15time: improve time datastructureNathan Binkert
2011-01-10Root: Get rid of unnecessary includes in root.cc.Gabe Black
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2011-01-07stats: rename StatEvent() function to schedStatEvent().Steve Reinhardt
2011-01-07sim: clean up CountedDrainEvent slightly.Steve Reinhardt
2011-01-07sim: delete unused CheckSwapEvent code.Steve Reinhardt
2011-01-07pseudoinst: get rid of mainEventQueue references.Steve Reinhardt
2011-01-03Make commenting on close namespace brackets consistent.Steve Reinhardt
2010-12-07ARM: Support switchover with hardware table walkersAli Saidi
2010-11-19SE: Fix simulating more than 4GB of RAM in SE modeAli Saidi
2010-11-19SCons: Support building without an ISAAli Saidi
2010-11-08ARM: Add checkpointing supportAli Saidi
2010-11-08sim: Use forward declarations for ports.Ali Saidi
2010-10-31ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors.Gabe Black
2010-10-15GetArgument: Rework getArgument so that X86_FS compiles again.Gabe Black
2010-10-01Debug: Implement getArgument() and function skipping for ARM.Ali Saidi
2010-09-14CPU: Trim unnecessary includes from some common files.Gabe Black
2010-09-13Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.Gabe Black
2010-09-09init: don't build files that centralize python and swig codeNathan Binkert
2010-09-09scons: use code_formatter wherever we can in the build systemNathan Binkert
2010-08-25Tracing: Fix trace so 'Predicated False' doesn't show upAli Saidi
2010-08-23Faults: Get rid of some commented out code in sim/faults.hh.Gabe Black
2010-08-23CPU: Make Exec trace to print predication result (if false) for memory instru...Min Kyu Jeong
2010-08-23Loader: Make the load address mask be a parameter of the system rather than a...Ali Saidi
2010-08-23Compiler: Fixes for GCC 4.5.Ali Saidi
2010-08-17misc: add some AMD copyright noticesSteve Reinhardt
2010-08-17sim: revamp unserialization procedureSteve Reinhardt
2010-08-17sim: move iterating over SimObjects into Python.Steve Reinhardt
2010-08-17sim: make Python Root object a singletonSteve Reinhardt
2010-07-22Syscall: Don't close the simulator's standard file descriptors.Timothy M. Jones
2010-07-21python: Add mechanism to override code compiled into the exectuableNathan Binkert
2010-07-05checkpointing: another small overload fixSteve Reinhardt
2010-07-05sim: fold StartupCallback into SimObjectSteve Reinhardt
2010-07-05checkpointing: minor cleanup.Steve Reinhardt
2010-07-05checkpointing: fix minor bugSteve Reinhardt
2010-07-05process: get rid of some unused code & varsSteve Reinhardt
2010-07-05process: minor format/style cleanupSteve Reinhardt
2010-06-14stats: get rid of the never-really-used event stuffNathan Binkert
2010-06-09flags: add comment to avoid future deletions since code appears redundant.Lisa Hsu
2010-06-08flags: Unserializing old checkpoints before the introductionLisa Hsu
2010-06-03More minor gdb-related cleanup.Steve Reinhardt
2010-06-03Minor remote GDB cleanup.Steve Reinhardt
2010-06-02ARM: Allow ARM processes to start in Thumb mode.Gabe Black
2010-06-02ARM: Detect thumb mode elf images.Gabe Black