summaryrefslogtreecommitdiff
path: root/src/mem/ruby
AgeCommit message (Collapse)Author
2009-11-18ruby: turned off randomization by default, turned on memory controller ↵Derek Hower
random arbitrate
2009-11-13ruby: added -A option to TwoLevel_SplitL1UnifiedL2 to set the L1 cache sizeDerek Hower
2009-11-13ruby: gave ALIASED_REQUEST priority over BUFFER_FULL in sequencerDerek Hower
2009-11-13ruby: reduce the memory usage of ruby by making memory vector page basedDerek Hower
2009-11-13ruby: cache memory bugfixDerek Hower
2009-11-04build: fix compile problems pointed out by gcc 4.4Nathan Binkert
2009-10-28license: Fix license on network model codeNathan Binkert
This mostly was a matter of changing the license owner to Princeton which is as it should have been. The code was originally licensed under the GPL but was relicensed as BSD by Li-Shiuan Peh on July 27, 2009. This relicensing was in an explicit e-mail to Nathan Binkert, Brad Beckmann, Mark Hill, David Wood, and Steve Reinhardt.
2009-10-20ruby: removed obsolete configuration filesDerek Hower
2009-10-16ruby: add parameter to config to set # of l2 banksDerek Hower
2009-10-07mergeDerek Hower
2009-09-25ruby: more helpful config error messageDerek Hower
2009-09-23ruby: Disable all debug output by defaultNathan Binkert
2009-09-21Atomics bug fixPolina Dudnik
2009-09-17Functionality migrated to sequencer.Polina Dudnik
2009-09-15ruby: improve libruby_issue_request feedbackDerek Hower
2009-09-15removed isReady from the library interfaceDerek Hower
2009-09-15ruby: added broadcast mechanismDerek Hower
2009-09-15ruby: added unified assert scriptDerek Hower
2009-09-15ruby: made configuration parameters uniformDerek Hower
2009-09-14ruby:removed unused code from CacheMemoryDerek Hower
2009-09-14ruby: configuration updatesDerek Hower
2009-09-14ruby: removed stray printfDerek Hower
2009-09-11mergeDerek Hower
2009-09-11ruby: cleaned up unified MESI/MOESI configurationDerek Hower
2009-09-11Added new MESI filesPolina Dudnik
2009-09-11mergeDerek Hower
2009-09-11Config adjustments for MESIPolina Dudnik
2009-09-11Object print bug fixPolina Dudnik
2009-09-10ruby: removed SMT-related Sequencer assertDerek Hower
2009-09-10ruby: made randomization true by defaultDerek Hower
2009-09-10ruby: made L2 request/response latency based on cache latency by defaultDerek Hower
2009-09-09ruby: made Locked read/write atomic requests within rubyDerek Hower
2009-09-01ruby: fixed config assertion failureDerek Hower
2009-08-25mergeDerek Hower
2009-08-25Automated merge with ssh://hg@m5sim.org/m5Derek Hower
2009-08-25ruby: CacheMemory tag lookup uses a hash instead of a loopDerek Hower
2009-08-21[mq]: first_patchPolina Dudnik
2009-08-18ruby: added random seed option to config scriptsDerek Hower
2009-08-15Made servicing_atomic a counter and added started writes:Polina Dudnik
a function for setting the flag to indicate that the rmw_writes started issuing
2009-08-14Merge with current branchPolina Dudnik
2009-08-14Multi-line RMW handlingPolina Dudnik
2009-08-14SMT atomics modifications:Polina Dudnik
don't allow enquing from other threads if servicing and atomic for a thread
2009-08-13Automated merge with ssh://hg@m5sim.org/m5Derek Hower
2009-08-13ruby: config bugfixDerek Hower
2009-08-11ruby/network data_msg_size bug fix with updated statsTushar Krishna
2009-08-11merged Tushar's bug fix with public repository changesBrad Beckmann
2009-08-07bug fix for data_msg_size in network/Network.ccTushar Krishna
2009-08-06ruby: better configuration assert messageDerek Hower
2009-08-05ruby: configuration supports multiple runs in same sessionDerek Hower
These changes allow to run Ruby-gems multiple times from the same ruby-lang script with different configurations
2009-08-04ruby: made mapAddressToRange based off a bit countDerek Hower