summaryrefslogtreecommitdiff
path: root/src/sim/sim_object.cc
AgeCommit message (Expand)Author
2019-08-29stats: Add support for hierarchical statsAndreas Sandberg
2019-03-19sim: Add a getPort function to SimObject.Gabe Black
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
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
2015-12-04sim: Get rid of the non-const serialize() methodAndreas Sandberg
2015-07-07sim: Refactor and simplify the drain APIAndreas Sandberg
2015-07-07sim: Make the drain state a global typed enumAndreas Sandberg
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2014-10-01misc: Fix issues identified by static analysisAndreas Hansson
2014-01-24base: add support for probe points and common probesMatt Horsnell
2013-11-25sim: simulate with multiple threads and event queuesSteve Reinhardt ext:(%2C%20Nilay%20Vaish%20%3Cnilay%40cs.wisc.edu%3E%2C%20Ali%20Saidi%20%3CAli.Saidi%40ARM.com%3E)
2012-11-02sim: Move the draining interface into a separate base classAndreas Sandberg
2012-09-25sim: Move CPU-specific methods from SimObject to the BaseCPU classAndreas Sandberg
2012-09-25sim: Remove SimObject::setMemoryModeAndreas Sandberg
2012-09-07sim: Update the SimObject documentationAndreas Sandberg
2012-09-07sim: Remove the unused SimObject::regFormulas methodAndreas Sandberg
2012-01-31clang: Enable compiling gem5 using clang 2.9 and 3.0Koan-Sin Tan
2011-05-23sim: add some DPRINTFs for debugging unserializationSteve Reinhardt
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2010-08-17misc: add some AMD copyright noticesSteve Reinhardt
2010-08-17sim: revamp unserialization procedureSteve Reinhardt
2010-08-17sim: move iterating over SimObjects into Python.Steve Reinhardt
2010-07-05sim: fold StartupCallback into SimObjectSteve Reinhardt
2010-06-14stats: get rid of the never-really-used event stuffNathan Binkert
2009-05-17includes: sort includes againNathan Binkert
2009-05-17types: Move stuff for global types into src/base/types.hhNathan Binkert
2008-10-09eventq: Major API change for the Event and EventQueue structures.Nathan Binkert
2008-08-11params: Get rid of the remnants of the old style parameter configuration stuff.Nathan Binkert
2008-01-02Add functional PrintReq command for memory-system debugging.Steve Reinhardt
2007-08-30params: Deprecate old-style constructors; update most SimObject constructors.Miles Kaufmann
2007-07-23Major changes to how SimObjects are created and initialized. Almost allNathan Binkert
2007-02-17Remove the event_ignore stuff since it was never really usedNathan Binkert
2006-10-31remove connectAll() and connect() code since it isn't used anymore. (The pyth...Ali Saidi
2006-07-12memory mode information now contained in system objectAli Saidi
2006-07-06Change the return value of drain. False means the object wasn't able to drai...Kevin Lim
2006-07-05Remove sampler and serializer. Now they are handled through C++ interacting ...Kevin Lim
2006-07-05Rename quiesce to drain to avoid confusion with the pseudo instruction.Kevin Lim
2006-06-29Merge ktlim@zizzer:/bk/newmemKevin Lim
2006-06-29Add in support for quiescing the system, taking checkpoints, restoring from c...Kevin Lim
2006-06-26remove extern "C" from the functions we all from gdb. This isn't requried and...Ali Saidi
2006-06-13Move SimObject creation and Port connection loopsSteve Reinhardt
2006-05-31Updated Authors from bk prs infoAli Saidi
2006-05-22New directory structure:Steve Reinhardt