Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-09 | CheckerCPU: Add function stubs to non-ARM ISA source to compile with CheckerCPU | Geoffrey Blake | |
Making the CheckerCPU a runtime time option requires the code to be compatible with ISAs other than ARM. This patch adds the appropriate function stubs to allow compilation. | |||
2011-10-16 | SE/FS: Turn on the page table class in FS. | Gabe Black | |
2011-04-15 | includes: sort all includes | Nathan Binkert | |
2011-02-03 | Fault: Rename sim/fault.hh to fault_fwd.hh to distinguish it from faults.hh. | Gabe Black | |
--HG-- rename : src/sim/fault.hh => src/sim/fault_fwd.hh | |||
2010-09-13 | Faults: Pass the StaticInst involved, if any, to a Fault's invoke method. | Gabe Black | |
Also move the "Fault" reference counted pointer type into a separate file, sim/fault.hh. It would be better to name this less similarly to sim/faults.hh to reduce confusion, but fault.hh matches the name of the type. We could change Fault to FaultPtr to match other pointer types, and then changing the name of the file would make more sense. | |||
2010-06-15 | stats: only consider a formula initialized if there is a formula | Nathan Binkert | |
2009-04-08 | tlb: More fixing of unified TLB | Nathan Binkert | |
2009-04-08 | tlb: Don't separate the TLB classes into an instruction TLB and a data TLB | Gabe Black | |
2009-03-05 | stats: Fix all stats usages to deal with template fixes | Nathan Binkert | |
2009-02-25 | CPU: Implement translateTiming which defers to translateAtomic, and convert ↵ | Gabe Black | |
the timing simple CPU to use it. | |||
2009-02-25 | ISA: Replace the translate functions in the TLBs with translateAtomic. | Gabe Black | |
2009-02-16 | sycalls: implement mremap() and add DATA flag for getrlimit(). mremap has ↵ | Lisa Hsu | |
been tested on Alpha, compiles for the rest but not tested. I don't see why it wouldn't work though. | |||
2008-09-10 | style: Remove non-leading tabs everywhere they shouldn't be. Developers ↵ | Ali Saidi | |
should configure their editors to not insert tabs | |||
2008-02-26 | TLB: Make a TLB base class and put a virtual demapPage function in it. | Gabe Black | |
--HG-- extra : convert_revision : cc0e62a5a337fd5bf332ad33bed61c0d505a936f | |||
2007-11-16 | go back and fix up MIPS copyright headers | Korey Sewell | |
--HG-- extra : convert_revision : 886e762e13b7a05d6d8a14bde6c2a3567c32a4d1 | |||
2007-11-14 | comment and spacing | Korey Sewell | |
--HG-- extra : convert_revision : b3acde37bc11919700c257eae58ea9e0f66c9786 | |||
2007-11-13 | Add in files from merge-bare-iron, get them compiling in FS and SE mode | Korey Sewell | |
--HG-- extra : convert_revision : d4e19afda897bc3797868b40469ce2ec7ec7d251 | |||
2007-10-25 | TLB: Fix serialization issues with the tlb entries and make the page table ↵ | Gabe Black | |
store the process, not the system. --HG-- extra : convert_revision : 2421af11f62f60fb48faeee6bddadac2987df0e8 | |||
2007-08-30 | params: Deprecate old-style constructors; update most SimObject constructors. | Miles Kaufmann | |
SimObjects not yet updated: - Process and subclasses - BaseCPU and subclasses The SimObject(const std::string &name) constructor was removed. Subclasses that still rely on that behavior must call the parent initializer as : SimObject(makeParams(name)) --HG-- extra : convert_revision : d6faddde76e7c3361ebdbd0a7b372a40941c12ed | |||
2007-08-28 | Address translation: De-templatize the GenericTLB class. | Gabe Black | |
--HG-- extra : convert_revision : b605a90a4a1071e39f49085a839fdcd175e09fdb | |||
2007-08-27 | MIPS: Fixes to get mips to compile. | Gabe Black | |
--HG-- extra : convert_revision : 23561eda853a51046ae56c23a88466230c3e83f2 | |||
2007-08-26 | Address Translation: Make SE mode use an actual TLB/MMU for translation like FS. | Gabe Black | |
--HG-- extra : convert_revision : a04a30df0b6246e877a1cea35420dbac94b506b1 |