summaryrefslogtreecommitdiff
path: root/src/cpu/testers/rubytest
AgeCommit message (Expand)Author
2018-04-27sim,cpu,mem,arch: Introduced MasterInfo data structureGiacomo Travaglini
2018-03-23ruby: Make sure addresses print in hexJason Lowe-Power
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-07-12testers: Refactor some Event subclasses to lambdasSean Wilson
2016-11-09style: [patch 3/22] reduce include dependencies in some headersBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-04-07mem: Remove threadId from memory request classMitch Hayenga
2016-04-06Revert power patch sets with unexpected interactionsAndreas Sandberg
2016-04-05mem: Remove threadId from memory request classMitch Hayenga
2015-07-20ruby: more flexible ruby tester supportBrad Beckmann
2015-10-12misc: Remove redundant compiler-specific definesAndreas Hansson
2015-08-29ruby: eliminate type uint64 and int64Nilay Vaish
2015-08-19ruby: reverts to changeset: bf82f1f7b040Nilay Vaish
2015-08-14ruby: eliminate type uint64 and int64Nilay Vaish
2015-08-14ruby: replace Address by AddrNilay Vaish
2015-08-11ruby: drop some redundant includesNilay Vaish
2015-07-10ruby: replace global g_abs_controls with per-RubySystem varBrandon Potter
2015-03-02mem: Split port retry for all different packet classesAndreas Hansson
2014-12-02mem: Assume all dynamic packet data is array allocatedAndreas Hansson
2014-12-02mem: Add const getters for write packet dataAndreas Hansson
2014-12-02mem: Remove null-check bypassing in Packet::getPtrAndreas Hansson
2014-09-27misc: Fix a bunch of minor issues identified by static analysisAndreas Hansson
2014-09-03base: Use the global Mersenne twister throughoutAndreas Hansson
2014-09-01ruby: eliminate type TimeNilay Vaish
2013-02-19mem: Add predecessor to SenderState base classAndreas Hansson
2013-01-17ruby: remove calls to g_system_ptr->getTime()Nilay Vaish
2012-11-02sim: Include object header files in SWIG interfacesAndreas Sandberg
2012-10-15Port: Add protocol-agnostic ports in the port hierarchyAndreas Hansson
2012-09-11Ruby: Use uint8_t instead of uint8 everywhereNilay Vaish
2012-08-27Ruby: Remove RubyEventQueueNilay Vaish
2012-07-10ruby: remove the cpu assumptions for the random testerBrad Beckmann
2012-05-30Packet: Unify the use of PortID in packet and portAndreas Hansson
2012-05-01MEM: Separate requests and responses for timing accessesAndreas Hansson
2012-04-25MEM: Add the PortId type and a corresponding id field to PortAndreas Hansson
2012-04-14Ruby: Use MasterPort base-class pointers where possibleAndreas Hansson
2012-04-14MEM: Remove the Broadcast destination from the packetAndreas Hansson
2012-04-14MEM: Separate snoops and normal memory requests/responsesAndreas Hansson
2012-04-06rubytest: remove spurious printfBrad Beckmann
2012-04-06rubytest: seperated read and write ports.Brad Beckmann
2012-03-30MEM: Introduce the master/slave port sub-classes in C++William Wang
2012-02-24Ruby: Simplify tester ports by not using SimpleTimingPortAndreas Hansson
2012-02-24MEM: Move port creation to the memory object(s) constructionAndreas Hansson
2012-02-13MEM: Introduce the master/slave port roles in the Python classesAndreas Hansson
2012-02-12mem: Add a master ID to each request object.Ali Saidi
2011-11-03Ruby: Remove some unused typedefsNilay Vaish
2011-08-08BuildEnv: Eliminate RUBY as build environment variableNilay Vaish
2011-06-02scons: rename TraceFlags to DebugFlagsNathan Binkert
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2011-03-31Ruby: have the rubytester pass contextId to Ruby.Lisa Hsu