arch, cpu, dev, gpu, mem, sim, python: start using getPort.
[gem5.git] / src / mem / ruby / system / RubyPort.cc
2019-03-19 Gabe Blackarch, cpu, dev, gpu, mem, sim, python: start using...
2018-06-11 Giacomo Travaglinimisc: Using smart pointers for memory Requests
2018-05-03 Brad Beckmannmem-ruby: Consistent dprintf formats for issue outcomes
2017-12-15 Swapnil Hariamem-ruby: Support atomic_noncaching acceses in ruby
2017-12-05 Nikos Nikolerismem-ruby: Prevent ruby from crashing on CMOs
2016-11-09 Brandon Potterstyle: [patch 1/22] use /r/3648/ to reorganize includes
2016-08-10 Andreas Sandbergruby: Implement support for functional accesses to...
2016-02-18 Tony Gutierrezruby: move range change send from RubyPort to derived...
2016-02-17 Tony Gutierrezruby: send address ranges from RubyPort
2016-01-19 Tony Gutierrezgpu-compute: AMD's baseline GPU model
2015-07-20 Blake Hechtmanmem: misc flags for AMD gpu model
2015-12-31 Andreas Hanssonmem: Make cache terminology easier to understand
2015-07-20 Brad Beckmannruby: more flexible ruby tester support
2015-09-29 Joel Hestnessruby: RubyPort delete snoop requests
2015-09-16 Nilay Vaishruby: message buffer, timer table: significant changes
2015-08-14 Nilay Vaishruby: replace Address by Addr
2015-07-20 David Hashemem: Hit callback delay fix
2015-07-10 Brandon Potterruby: replace global g_system_ptr with per-object pointers
2015-07-10 Brandon Potterruby: remove extra whitespace and correct misspelled...
2015-07-07 Andreas Sandbergsim: Refactor and simplify the drain API
2015-07-07 Andreas Sandbergsim: Decouple draining from the SimObject hierarchy
2015-07-07 Andreas Sandbergsim: Make the drain state a global typed enum
2015-07-03 Andreas Hanssonmem: Split WriteInvalidateReq into write and invalidate
2015-03-02 Andreas Hanssonmem: Split port retry for all different packet classes
2015-02-26 Jason PowerRuby: Update backing store option to propagate through...
2015-01-22 Andreas Hanssonmem: Always use SenderState for response routing in...
2014-11-06 Nilay Vaishruby: provide a backing store
2014-10-16 Andreas Hanssonmisc: Move AddrRangeList from port.hh to addr_range.hh
2014-10-16 Andreas Hanssonarch,x86,mem: Dynamically determine the ISA for Ruby...
2014-09-27 Andreas Hanssonmisc: Fix a bunch of minor issues identified by static...
2014-03-20 Nilay Vaishruby: no piobus in se mode
2014-03-17 Nilay Vaishruby: remove some of the unnecessary code
2014-02-24 Nilay Vaishruby: route all packets through ruby port
2014-02-24 Andreas Hanssonruby: Simplify RubyPort flow control and routing
2013-07-18 Andreas Hanssonmem: Set the cache line size on a system level
2013-04-22 Andreas Hanssonmem: Replace check with panic where inhibited should...
2013-04-09 Joel HestnessRuby: Fix RubyPort evict packet memory leak
2013-02-19 Andreas Hanssonscons: Fix warnings issued by clang 3.2svn (XCode 4.6)
2013-02-19 Andreas Hanssonmem: Add predecessor to SenderState base class
2013-02-11 Nilay Vaishruby: enable multiple clock domains
2012-11-02 Andreas Sandbergsim: Move the draining interface into a separate base...
2012-10-15 Andreas HanssonPort: Add protocol-agnostic ports in the port hierarchy
2012-10-02 Nilay Vaishruby: move functional access to ruby system
2012-09-23 Joel HestnessRubyPort and Sequencer: Fix draining
2012-09-11 Nilay VaishRuby: Use uint8_t instead of uint8 everywhere
2012-09-10 Nilay VaishRuby System: Convert to Clocked Object
2012-08-27 Nilay VaishRuby: Remove RubyEventQueue
2012-08-22 Andreas HanssonPort: Extend the QueuedPort interface and use where...
2012-08-15 Anthony GutierrezO3,ARM: fix some problems with drain/switchout function...
2012-07-09 Andreas HanssonPort: Make getAddrRanges const
2012-07-09 Andreas HanssonPort: Add isSnooping to slave port (asking master port)
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-14 Andreas HanssonMEM: Remove the Broadcast destination from the packet
2012-04-14 Andreas HanssonMEM: Separate snoops and normal memory requests/responses
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-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-11 Nilay VaishRuby: Resurrect Cache Warmup Capability
2012-01-11 Nilay VaishRuby Port: Add a list of cpu ports attached to this...
2012-01-07 Gabe BlackMerge with main repository.
2011-11-14 Nilay VaishRuby: Process packet instead of RubyRequest in Sequencer
2011-09-01 Lisa HsuFunctional Accesses: Update states to support Broadcast...
2011-08-15 Nilay VaishRuby: Initialize some variables.
2011-07-01 Brad Beckmann ext... Ruby: Add support for functional accesses
2011-04-15 Nathan Binkerttrace: reimplement the DTRACE function so it doesn...
2011-04-15 Nathan Binkertincludes: sort all includes
2011-03-28 Somayeh SardashtiThis patch supports cache flushing in MOESI_hammer
2011-03-22 Nilay VaishRuby: Remove CacheMsg class from SLICC
2011-03-19 Brad BeckmannRuby: dma retry fix
2011-03-19 Brad BeckmannRubyPort: minor fixes to trace flag and dprintfs
2011-02-16 Nathan Binkertmerge alpha system files into tree
2011-02-10 Brad Beckmannruby: removed duplicate make response call
2011-02-07 Brad Beckmannmem: Added support for Null data packet
2011-02-07 Brad Beckmannruby: Fix RubyPort to properly handle retrys
2011-02-07 Joel HestnessRuby: Fix to return cache block size to CPU for split...
2011-02-07 Joel HestnessRuby: Add support for locked memory accesses in X86_FS
2011-02-07 Joel HestnessRuby: Update the Ruby request type names for LL/SC
2011-02-07 Brad Beckmannruby: Assert for x86 misaligned access
2011-01-08 Steve ReinhardtReplace curTick global variable with accessor functions.
2010-08-24 Brad Beckmanntesters: move testers to a new directory
2010-08-20 Brad Beckmannruby: Fixed RubyPort sendTiming callbacks
2010-08-20 Brad Beckmannruby: fix ruby llsc support to sync sc outcomes
2010-03-23 Korey Sewellm5merge(2): another merge of regression stats
2010-03-23 Korey Sewellm5merge: ruby + inorder
2010-03-23 Nathan Binkertruby: style pass
2010-03-22 Brad Beckmannruby: improved isReadWrite fix me comment
next