summaryrefslogtreecommitdiff
path: root/src/sim/eventq.hh
AgeCommit message (Expand)Author
2015-08-07sim: Flag EventQueue::getCurTick() as constAndreas Sandberg
2015-08-03sim: function for testing for auto deletionTimothy Jones
2015-08-03uby: Fix checkpointing and restoreTimothy Jones
2015-07-07sim: Fix broken event unserializationAndreas Sandberg
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2015-02-03sim: Remove test for non-NULL this in EventAndreas Sandberg
2014-10-16sim: EventQueue wakeup on events scheduled outside the event loopAndreas Hansson
2014-09-27misc: Fix a bunch of minor issues identified by static analysisAndreas Hansson
2014-09-09misc: Fix a number of unitialised variables and membersAndreas Hansson
2014-06-30power: Add basic DVFS support for gem5Stephan Diestelhorst
2014-04-03sim: Add the ability to lock and migrate between event queuesAndreas Sandberg
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)
2013-11-12sim: fix event priority name for debug-start optionAnthony Gutierrez
2013-02-19scons: Add warning for missing declarationsAndreas Hansson
2013-01-31sim: remove unused struct priority_compareNilay Vaish
2012-11-16sim: have a curTick per eventqNilay Vaish
2012-08-21EventManager: Remove test for NULL pointer in constructorAndreas Hansson
2012-08-21Clock: Make Tick unsigned and remove UTickAndreas Hansson
2012-07-09EventManager: Rename queue accessor and remove cast operatorAndreas Hansson
2012-06-05sim: Remove FastAllocAli Saidi
2012-05-10gem5: fix a number of use after free issuesAli Saidi
2012-03-19gcc: Clean-up of non-C++0x compliant code, first stepsAndreas Hansson
2012-01-05eventq: add a function for replacing head of the queueNilay Vaish
2011-09-22event: minor cleanupSteve Reinhardt
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-03-29sim: typecast Tick to UTick for eventQ assertKorey Sewell
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2010-04-18event: Allow EventWrapper to take an object referenceNathan Binkert
2010-04-15eventq: move EventQueue constructor to cc fileNathan Binkert
2010-04-02eventq: allow an implicit cast from an EventManager to an EventQueue *Nathan Binkert
2010-04-02eventq: Clean up some flagsNathan Binkert
2010-04-02eventq: Make priorities just an integer instead of an enum.Nathan Binkert
2010-03-12eventq: rearrange a little bit so I can add some stuffNathan Binkert
2010-03-12eventq: remove some unused includesNathan Binkert
2010-02-26events: Give EventWrapped a default name and descriptionNathan Binkert
2009-11-04build: fix compile problems pointed out by gcc 4.4Nathan Binkert
2009-05-17includes: sort includes againNathan Binkert
2009-05-17types: Move stuff for global types into src/base/types.hhNathan Binkert
2008-12-08eventq: Add some debugging code to the eventq.Nathan Binkert
2008-12-06eventq: use the flags data structureNathan Binkert
2008-12-06eventq: move virtual function definitiions to the .cc file.Nathan Binkert
2008-11-10python: Fix the reference counting for python events placed on the eventq.Nathan Binkert
2008-10-09eventq: Major API change for the Event and EventQueue structures.Nathan Binkert
2008-10-09eventq: Don't use inline friend function when a static function will do.Nathan Binkert
2008-09-29Fix EVENTQ_DEBUG vs DEBUG_EVENTQ #define inconsistency.Steve Reinhardt
2008-09-19Use the proper version of C++ headersNathan Binkert
2008-09-10style: Remove non-leading tabs everywhere they shouldn't be. Developers shoul...Ali Saidi
2008-07-11eventq: change the event datastructure back to LIFO.Nathan Binkert
2008-07-11eventq: new eventq data structure. The new data structure is singlyNathan Binkert
2008-07-10eventq: Clean up the Event class so that it uses fewer bytes. ThisNathan Binkert