summaryrefslogtreecommitdiff
path: root/src/mem/ruby/slicc_interface
AgeCommit message (Expand)Author
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
2015-06-25ruby: message: remove a data member added by mistakeNilay Vaish
2015-05-19ruby: Fix RubySystem warm-up and cool-down scopeJoel Hestness
2015-04-29ruby: set: replace long by unsigned longNilay Vaish
2015-04-13ruby: allow restoring from checkpoint when using DRAMCtrlLena Olson
2015-03-02mem: Split port retry for all different packet classesAndreas Hansson
2014-12-02mem: Add const getters for write packet dataAndreas Hansson
2014-12-02mem: Remove null-check bypassing in Packet::getPtrAndreas Hansson
2014-11-06ruby: interface with classic memory controllerNilay Vaish
2014-11-06ruby: remove the function functionalReadBuffers()Nilay Vaish
2014-11-06ruby: coherence protocols: remove data block from dirctory entryNilay Vaish
2014-10-16mem: Use shared_ptr for Ruby Message classesAndreas Hansson
2014-09-03base: Use the global Mersenne twister throughoutAndreas Hansson
2014-09-01ruby: message buffers: significant changesNilay Vaish
2014-09-01ruby: remove unused toString() from AbstractControllerNilay Vaish
2014-09-01ruby: eliminate type TimeNilay Vaish