summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2009-05-26types: add a type for thread IDs and try to use it everywhereNathan Binkert
2009-05-17includes: sort includes againNathan Binkert
2009-05-17includes: use base/types.hh not inttypes.h or stdint.hNathan Binkert
2009-05-17types: Move stuff for global types into src/base/types.hhNathan Binkert
2009-05-12ruby: deal with printf warnings and convert some to cprintfNathan Binkert
2009-05-12ruby: remove random uint typedef and use unsignedNathan Binkert
2009-05-12ruby: Make ruby's Map use hashmap.hh to simplify things.Nathan Binkert
2009-05-12slicc: work around improper initialization of a global in slicc.Nathan Binkert
2009-05-12slicc: clean up the slicc environment so things build properly on mac.Nathan Binkert
2009-05-11ruby: assert(false) should be panic.Nathan Binkert
2009-05-11ruby: add RUBY sticky option that must be set to add ruby to the buildNathan Binkert
2009-05-11ruby: Working M5 interface and updated Ruby interface.Daniel Sanchez
2009-05-11ruby: Check stderr and not stdin before hanging on an assert.Steve Reinhardt
2009-05-11ruby: decommission codePolina Dudnik
2009-05-11ruby: removed dead functions from the sequencerDerek Hower
2009-05-11ruby: Removed g_SIMULATING flagPolina Dudnik
2009-05-11ruby: Remove transactional access types (e.g. LD_XACT) from CacheRequestTypePolina Dudnik
2009-05-11ruby: reordered Debug and RubyConfig::init to fix segfaultPolina Dudnik
2009-05-11ruby: Disabled RubyEventQueue's deletion of its home-grown priority heap.Dan Gibson
2009-05-11ruby: Migrate all of ruby and slicc to SCons.Nathan Binkert
2009-05-11ruby: clean up a few warningsNathan Binkert
2009-05-11ruby: Fixed some unresolved references.Dan Gibson
2009-05-11ruby: Make ruby #includes use full paths to the files they're including.Nathan Binkert
2009-05-11ruby: remove unnecessary code.Dan Gibson
2009-05-11ruby: Cleaned up sequencer. Removed LogTM specific code.Derek Hower
2009-05-11ruby: added Packet interface to makeRequest and isReady.Derek Hower
2009-05-11ruby: fold the debugging options into Debug.ccNathan Binkert
2009-05-11ruby: Renamed Ruby's EventQueue to RubyEventQueueDerek Hower
2009-05-11ruby: Removed System name clash by renaming ruby's System to RubySystemDaniel Sanchez
2009-05-11ruby: rename config.include to config.hh and clean up the macro stuff.Nathan Binkert
2009-05-11ruby: strip out some unused definesNathan Binkert
2009-05-11ruby: Import ruby and slicc from GEMSNathan Binkert
2009-04-23request: reorganize flags to group related flags together.Steve Reinhardt
2008-07-16mem: use single BadAddr responder per system.Steve Reinhardt
2009-04-21Minor tweaks for future Ruby compatibility.Steve Reinhardt
2009-04-21request: add PREFETCH flag.Steve Reinhardt
2009-04-20request: rename INST_READ to INST_FETCH.Steve Reinhardt
2009-04-20request: split public and private flags into separate fields.Steve Reinhardt
2009-04-19Mem: Fill out the comment that describes the LOCKED request flag.Gabe Black
2009-04-19Mem: Change isLlsc to isLLSC.Gabe Black
2009-04-19Memory: Add a LOCKED flag back in for x86 style locking.Gabe Black
2009-04-19Memory: Rename LOCKED for load locked store conditional to LLSC.Gabe Black
2009-04-19X86: Add a function which gets called when an interrupt message has been deli...Gabe Black
2009-04-19X86: Fix the flags for interrupt response messages.Gabe Black
2009-03-11cache: set dirty bit on swaps (oops!)Steve Reinhardt
2009-03-10prefetch: don't panic on requests w/o contextID (e.g., writebacks).Steve Reinhardt
2009-03-05stats: Fix all stats usages to deal with template fixesNathan Binkert
2009-02-25CPU: Get rid of translate... functions from various interface classes.Gabe Black
2009-02-16sycalls: implement mremap() and add DATA flag for getrlimit(). mremap has bee...Lisa Hsu
2009-02-16Fixes to get prefetching working again.Steve Reinhardt