summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2012-01-17MEM: Remove the functional ports from the memory systemWilliam Wang
2012-01-17MEM: Separate queries for snooping and address rangesAndreas Hansson
2012-01-17MEM: Remove Port removeConn and MemObject deletePortRefsAndreas Hansson
2012-01-17MEM: Remove the notion of the default portAndreas Hansson
2012-01-17MEM: Simplify ports by removing EventManagerAndreas Hansson
2012-01-17MEM: Add port proxies instead of non-structural portsAndreas Hansson
2012-01-17Ruby: Change the access permissions for MOESI hammerAndreas Hansson
2012-01-17MEM: Differentiate functional cache accesses from CPU and memoryAndreas Hansson
2012-01-12PerfectCacheMemory: Remove references to CacheMsgNilay Vaish
2012-01-11Packet: Put back part of the assertAli Saidi
2012-01-11Packet: Remove meaningless assert statementAli Saidi
2012-01-11Ruby: Resurrect Cache Warmup CapabilityNilay Vaish
2012-01-11Ruby Debug Flags: Remove one, add anotherNilay Vaish
2012-01-11Ruby Port: Add a list of cpu ports attached to this portNilay Vaish
2012-01-11Ruby EventQueue: Remove unused functionsNilay Vaish
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