summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2012-01-11Ruby Sparse Memory: Add function for collating blocksNilay Vaish
2012-01-11Ruby: Add infrastructure for recording cache contentsNilay Vaish
2012-01-11Ruby Memory Vector: Functions for collating and populating pagesNilay Vaish
2012-01-10Ruby: remove the files related to the tracerNilay Vaish
2012-01-10MOESI Hammer: Remove a couple of bugsNilay Vaish
2012-01-10Sparse Memory: Simplify the structure for an entryNilay Vaish
2012-01-09Packet: Add derived class FunctionalPacket to enable partial functional readsGeoffrey Blake
2012-01-09mem: Change DPRINTF prints more useful destination port number.Min Kyu Jeong
2012-01-07Ruby Cache: Add param for marking caches as instruction onlyNilay Vaish
2012-01-06AbstractController: Remove some of the unused functionsNilay Vaish
2012-01-06Ruby Set: Move NUMBER_WORDS_PER_SET to Set.hhNilay Vaish
2012-01-05MESI Coherence Protocol: Fix L2 miss statisticsNilay Vaish
2011-12-31Ruby: Shuffle some of the included filesNilay Vaish
2011-12-31SLICC: Use pointers for directory entriesNilay Vaish
2011-12-13gcc: fix unused variable warnings from GCC 4.6.1Nathan Binkert
2011-12-01MOESI_hammer: fixed L2 to L1 infinite stalls and deadlockBrad Beckmann
2011-12-01physmem: Improved fatal message for size mismatchBrad Beckmann
2011-11-23Topology: bug fix in external link initializationTushar Krishna
2011-11-22Remove standard_1level_CMP-protocol.sm include statement from NetworkTushar Krishna
2011-11-14Ruby: Process packet instead of RubyRequest in SequencerNilay Vaish
2011-11-04GARNET: adding a fault model for resilient on-chip network research.Tushar Krishna
2011-11-04MESI Protocol: Add functions for profiling missesNilay Vaish
2011-11-03Protocol: Remove standard one and two level filesNilay Vaish
2011-11-03Ruby: Remove some unused typedefsNilay Vaish
2011-10-31GCC: Get everything working with gcc 4.6.1.Gabe Black
2011-10-28Merged with recent changes.Nilay Vaish
2011-10-28Ruby: Reorganize mapping of componentsNilay Vaish
2011-10-22SE: move page allocation from PageTable to ProcessSteve Reinhardt
2011-10-22syscall_emul: implement MAP_FIXED option to mmap()Steve Reinhardt
2011-09-22event: minor cleanupSteve Reinhardt
2011-09-13Mem: Allow ASID to be set after request is created.Daniel Johnson
2011-09-13Prefetch: Don't prefetch if address is in the write queue.Ali Saidi
2011-09-09Stack: Tidy up some comments, a warning, and make stack extension consistent.Gabe Black
2011-09-01Fix build for gcc-4.2 opt/fastLisa Hsu
2011-09-01Functional Accesses: Update states to support Broadcast/Snooping protocols.Lisa Hsu
2011-08-29SLICC: Pass arguments by referenceNilay Vaish
2011-08-29Ruby: Remove some unused codeNilay Vaish
2011-08-26Ruby: Eliminate modulo op for computing set size.Nilay Vaish
2011-08-19Mem: Put prefetcher notify call before packet is deleted.Ali Saidi
2011-08-19Prefetcher: Fix some memory leaks with the prefetcher.Ali Saidi
2011-08-15Ruby: Initialize some variables.Nilay Vaish
2011-08-08BuildEnv: Eliminate RUBY as build environment variableNilay Vaish
2011-08-03Ruby: Remove files and includes not in useNilay Vaish
2011-08-02Scons: Make some Action objects fit the abreviated output format.Gabe Black
2011-08-02Scons: Drop RUBY as compile time option.Nilay Vaish
2011-07-27SLICC: Put functions of a controller in its .cc fileNilay Vaish
2011-07-15Mem: Fix issue with prefetches originating at non-L1 caches getting stale dataAli Saidi
2011-07-06ruby: added generic dma machineBrad Beckmann
2011-07-06MOESI_hammer: Fixed uniprocessor DMA bugBrad Beckmann
2011-07-05slicc: add a protocol statement and an include statementNathan Binkert