mem: Fix guest corruption when caches handle uncacheable accesses
[gem5.git] / src / mem / ruby / system /
2012-11-16 Nilay Vaishsim: have a curTick per eventq
2012-11-10 Nilay Vaishruby: bug in functionalRead, revert recent changes
2012-11-02 Hamid Reza Khalegh... ruby: reset and dump stats along with reset of the...
2012-11-02 Andreas Sandbergsim: Move the draining interface into a separate base...
2012-11-02 Andreas Sandbergsim: Include object header files in SWIG interfaces
2012-10-15 Nilay Vaishruby: improved support for functional accesses
2012-10-15 Nilay Vaish ruby: register multiple memory controllers
2012-10-15 Nilay Vaishruby: remove AbstractMemOrCache
2012-10-15 Nilay Vaishruby banked array: do away with event scheduling
2012-10-15 Nilay Vaishruby: reset timing after cache warm up
2012-10-15 Andreas HanssonPort: Add protocol-agnostic ports in the port hierarchy
2012-10-02 Nilay Vaishruby: makes some members non-static
2012-10-02 Nilay Vaishruby: move functional access to ruby system
2012-09-23 Joel HestnessRubyPort and Sequencer: Fix draining
2012-09-19 Nilay Vaishruby: avoid using g_system_ptr for event scheduling
2012-09-14 Andreas Hanssonscons: Use c++0x with gcc >= 4.4 instead of 4.6
2012-09-11 Andreas Hanssonclang: Fix issues identified by the clang static analyzer
2012-09-11 Nilay VaishRuby: Use uint32_t instead of uint32 everywhere
2012-09-11 Nilay VaishRuby: Use uint8_t instead of uint8 everywhere
2012-09-10 Nilay VaishRuby System: Convert to Clocked Object
2012-09-07 Andreas HanssonParam: Transition to Cycles for relevant parameters
2012-09-06 Joel HestnessRuby Memory Controller: Fix clocking
2012-08-27 Nilay VaishRuby: Remove RubyEventQueue
2012-08-27 Nilay VaishRuby Memory Vector: Allow more than 4GB of memory
2012-08-22 Andreas HanssonPort: Extend the QueuedPort interface and use where...
2012-08-19 Nilay VaishRuby Banked Array: add copyrights
2012-08-17 Jason PowerRuby: Add RubySystem parameter to MemoryControl
2012-08-15 Anthony GutierrezO3,ARM: fix some problems with drain/switchout function...
2012-07-12 Nilay VaishRuby: remove config information from ruby.stats
2012-07-11 Brad Beckmannruby: improved DRAM reset comment
2012-07-11 Brad Beckmannruby: banked cache array resource model
2012-07-11 Joel Hestnessruby: tag and data cache access support
2012-07-11 Nuwan Jayasenaruby: adds reset function to Ruby memory controllers
2012-07-11 Nuwan Jayasenaruby: memory controllers now inherit from an abstract...
2012-07-09 Andreas HanssonPort: Make getAddrRanges const
2012-07-09 Andreas HanssonPort: Add isSnooping to slave port (asking master port)
2012-05-22 Nilay VaishRuby Sequencer: Schedule deadlock check event at correc...
2012-05-04 Andreas HanssonRuby: Ensure snoop requests are sent using sendTimingSn...
2012-05-01 Andreas HanssonMEM: Separate requests and responses for timing accesses
2012-04-25 Nilay VaishRuby: Remove extra statements from Sequencer
2012-04-14 Andreas HanssonMEM: Remove the Broadcast destination from the packet
2012-04-14 Andreas HanssonMEM: Separate snoops and normal memory requests/responses
2012-04-14 Andreas Hanssonclang/gcc: Fix compilation issues with clang 3.0 and...
2012-04-12 Andreas HanssonRuby: Ensure order-dependent iteration uses an ordered map
2012-04-06 Brad Beckmannsim-ruby: checkpointing fixes and dependent eventq...
2012-04-06 Brad Beckmannrubytest: seperated read and write ports.
2012-04-06 Andreas HanssonMEM: Enable multiple distributed generalized memories
2012-03-30 Andreas HanssonRuby: Remove the physMemPort and instead access memory...
2012-03-30 William WangMEM: Introduce the master/slave port sub-classes in C++
2012-03-22 Andreas HanssonMEM: Split SimpleTimingPort into PacketQueue and ports
2012-03-02 Andreas HanssonRuby: Rename RubyPort::sendTiming to avoid overriding...
2012-02-24 Andreas HanssonMEM: Move port creation to the memory object(s) constru...
2012-02-13 Andreas HanssonMEM: Introduce the master/slave port roles in the Pytho...
2012-02-12 Ali Saidimem: Add a master ID to each request object.
2012-02-10 Nilay VaishRuby: Remove isTagPresent() calls from Sequencer.cc
2012-02-01 Gabe BlackMerge ... head, hopefully the last time for this batch.
2012-01-31 Koan-Sin Tanclang: Enable compiling gem5 using clang 2.9 and 3.0
2012-01-31 Gabe BlackMerge with main repository.
2012-01-30 Andreas HanssonMEM: Make the RubyPort physMemPort a PioPort instead...
2012-01-28 Gabe BlackMerge with the main repo.
2012-01-16 Gabe BlackMerge yet again with the main repository.
2012-01-23 Nilay VaishO3, Ruby: Forward invalidations from Ruby to O3 CPU
2012-01-17 William WangMEM: Remove the functional ports from the memory system
2012-01-17 Andreas HanssonMEM: Separate queries for snooping and address ranges
2012-01-17 Andreas HanssonMEM: Add port proxies instead of non-structural ports
2012-01-12 Nilay VaishPerfectCacheMemory: Remove references to CacheMsg
2012-01-11 Nilay VaishRuby: Resurrect Cache Warmup Capability
2012-01-11 Nilay VaishRuby Port: Add a list of cpu ports attached to this...
2012-01-11 Nilay VaishRuby Sparse Memory: Add function for collating blocks
2012-01-11 Nilay VaishRuby: Add infrastructure for recording cache contents
2012-01-11 Nilay VaishRuby Memory Vector: Functions for collating and populat...
2012-01-11 Nilay VaishRuby: remove the files related to the tracer
2012-01-10 Nilay VaishSparse Memory: Simplify the structure for an entry
2012-01-07 Nilay VaishMerged with Nate's commit
2012-01-07 Nilay VaishRuby Cache: Add param for marking caches as instruction...
2012-01-07 Gabe BlackAnother merge with the main repository.
2012-01-07 Gabe BlackMerge with main repository.
2012-01-06 Nilay VaishRuby Set: Move NUMBER_WORDS_PER_SET to Set.hh
2012-01-01 Nilay VaishRuby: Shuffle some of the included files
2011-12-31 Nilay VaishSLICC: Use pointers for directory entries
2011-12-13 Nathan Binkertgcc: fix unused variable warnings from GCC 4.6.1
2011-11-14 Nilay VaishRuby: Process packet instead of RubyRequest in Sequencer
2011-11-04 Nilay VaishRuby: Remove some unused typedefs
2011-10-31 Gabe BlackGCC: Get everything working with gcc 4.6.1.
2011-09-01 Lisa HsuFunctional Accesses: Update states to support Broadcast...
2011-08-29 Nilay VaishRuby: Remove some unused code
2011-08-15 Nilay VaishRuby: Initialize some variables.
2011-08-08 Nilay VaishBuildEnv: Eliminate RUBY as build environment variable
2011-08-03 Nilay VaishRuby: Remove files and includes not in use
2011-07-01 Nilay VaishRuby: Commit files missing from previous commit
2011-07-01 Brad Beckmann ext... Ruby: Add support for functional accesses
2011-06-24 Joel HestnessRuby: remove unused functions in CacheMemory: get/setMe...
2011-05-05 Korey Sewellruby: use RubyMemory flag & remove setDebug() functionality
2011-05-02 Korey Sewellruby: dbg: use system ticks instead of cycles
2011-04-15 Nathan Binkerttrace: reimplement the DTRACE function so it doesn...
2011-04-15 Nathan Binkertincludes: sort all includes
2011-04-06 Brad Beckmannruby: fixes to support more types of RubyRequests
2011-04-01 Lisa HsuCacheMemory: add allocateVoid() that is == allocate...
2011-04-01 Lisa HsuRuby: Add new object called WireBuffer to mimic a Wire.
2011-04-01 Lisa HsuRuby: pass Packet->Req->contextId() to Ruby.
next