summaryrefslogtreecommitdiff
path: root/src/mem/ruby/slicc_interface
AgeCommit message (Expand)Author
2019-05-14mem-ruby: Hit latencies defined by the controllersTiago Muck
2019-04-28mem: Minimize the use of MemObject.Gabe Black
2019-03-19arch, cpu, dev, gpu, mem, sim, python: start using getPort.Gabe Black
2019-02-12python: Don't assume SimObjects live in the global namespaceAndreas Sandberg
2019-01-17mem: Determine if a packet queue forces ordering at constructionNikos Nikoleris
2018-11-07mem-ruby: Use Packet writing functions instead of memcpyDaniel R. Carvalho
2018-07-23mem: Rename Packet::checkFunctional to trySatisfyFunctionalRobert Kovacsics
2018-06-11misc: Using smart pointers for memory RequestsGiacomo Travaglini
2018-04-27sim,cpu,mem,arch: Introduced MasterInfo data structureGiacomo Travaglini
2018-02-06mem: Standardize mem folder header guardsDaniel R. Carvalho
2017-12-15mem-ruby: Support atomic_noncaching acceses in rubySwapnil Haria
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-06-13ruby: Add support for address ranges in the directoryNikos Nikoleris
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-09-29ruby: correct size for partial memory writesBrad Beckmann
2016-06-06stats: Fixing regStats function for some SimObjectsDavid Guillen Fandos
2016-04-26ruby: Rename pkt to m_pkt so it may be accessed via SLICCMatthew Poremba
2016-04-15ruby: Fix block_on behaviorJoel Hestness
2016-04-07Revert to 74c1e6513bd0 (sim: Thermal support for Linux)Andreas Sandberg
2014-11-18power: Add power states to ClockedObjectAkash Bagdia
2016-02-06style: fix missing spaces in control statementsSteve Reinhardt
2015-07-20ruby: split CPU and GPU latency statsDavid Hashe
2016-01-19gpu-compute: AMD's baseline GPU modelTony Gutierrez
2016-01-19mem: write combining for ruby protocolsTony Gutierrez
2015-07-20mem: misc flags for AMD gpu modelBlake Hechtman
2016-01-11scons: Enable -Wextra by defaultAndreas Hansson
2015-11-13slicc: fixes for the Address to Addr changeset (11025)Tony Gutierrez
2015-11-13ruby: add BoolVecJoe Gross
2015-09-29ruby: Fix memory leak in AbstractControllerJoel Hestness
2015-09-23ruby: abstract controller: mark some variables as constNilay Vaish
2015-09-18ruby: print addresses in hexNilay Vaish
2015-09-16ruby: message buffer, timer table: significant changesNilay Vaish
2015-09-16ruby: rename System.{hh,cc} to RubySystem.{hh,cc}David Hashe
2015-09-05ruby: adds set and way indices to AbstractCacheEntryNilay Vaish
2015-08-27ruby: handle llsc accesses through CacheEntry, not CacheMemoryNilay Vaish
2015-08-19ruby: reverts to changeset: bf82f1f7b040Nilay Vaish
2015-08-14ruby: abstract controller: mark some variables as constNilay Vaish
2015-08-14ruby: adds set and way indices to AbstractCacheEntryNilay Vaish
2015-08-14ruby: handle llsc accesses through CacheEntry, not CacheMemoryNilay Vaish
2015-08-14ruby: replace Address by AddrNilay Vaish
2015-08-14ruby: rename variables Addr to addrNilay Vaish
2015-08-14ruby: Expose MessageBuffers as SimObjectsJoel Hestness
2015-08-07base: Declare a type for context IDsAndreas Sandberg
2015-08-01ruby: removed invalid assert in message comparitorBrad Beckmann
2015-07-20ruby: improved stall and wait debuggingBrad Beckmann
2015-07-20ruby: Fix for stallAndWait bugDavid Hashe
2015-07-20slicc: support for multiple message types on the same bufferDavid Hashe
2015-07-20ruby: re-added the addressToInt slicc interface functionBrad Beckmann
2015-07-04ruby: drop NetworkMessage classNilay Vaish
2015-07-04ruby: remove message buffer nodeNilay Vaish