summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
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
2009-01-13SCons: centralize the Dir() workaround for newer versions of scons.Nathan Binkert
2008-12-06flags: Change naming of functions to be clearerNathan Binkert
2008-11-15syscalls: fix latent brk/obreak bug.Steve Reinhardt
2008-11-14Cache: get rid of obsolete Tag methods.Steve Reinhardt
2008-11-14Fix a bunch of bugs I introduced when I changed the flags stuff for packets.Nathan Binkert
2008-11-13CPU: Refactor read/write in the simple timing CPU.Gabe Black
2008-11-10Clean up the SimpleTimingPort class a little bit.Nathan Binkert
2008-11-10style: clean up the Packet stuffNathan Binkert
2008-11-10mem: Assert that requests have non-negative size.Steve Reinhardt
2008-11-10Cache: Refactor packet forwarding a bit.Steve Reinhardt
2008-11-04decouple eviction from insertion in the cache.Lisa Hsu
2008-11-04Change the findBlock(addr, lat) to accessBlock, which I think has better conn...Lisa Hsu
2008-11-04get rid of all instances of readTid() and getThreadNum(). Unify and eliminateLisa Hsu
2008-11-02Add in Context IDs to the simulator. From now on, cpuId is almost never used,Lisa Hsu
2008-10-23s/cpu_id/cpuId in o3 (to be consistent and match style), also fix some typos inLisa Hsu
2008-10-23probe function no longer used anywhere.Lisa Hsu
2008-10-23remove the totally obsolete split cacheLisa Hsu
2008-10-14This function declaration isn't used anywhere.Lisa Hsu
2008-10-12Get rid of some commented out code.Gabe Black
2008-10-12Create a message port for sending messages as apposed to reading/writing a me...Gabe Black
2008-10-09mem: Add a method for setting the time on a packet.Nathan Binkert