summaryrefslogtreecommitdiff
path: root/src/sim/simulate.cc
AgeCommit message (Expand)Author
2015-03-26sim: Update limit_event reuse to final versionCurtis Dunham
2015-03-23sim: Reuse the same limit_event in simulate()Curtis Dunham
2014-12-19sim: prioritize async events; prevent starvationCurtis Dunham
2014-04-03sim: Add the ability to lock and migrate between event queuesAndreas Sandberg
2014-03-06sim: Schedule the global sync event at curTick() + simQuantumAndreas Sandberg
2013-11-29base: Fix race in PollQueue and remove SIGALRM workaroundAndreas 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-06-11sim: Revert [34e3295b0e39] (sim: Fix early termination in mult...)Andreas Sandberg
2013-01-08sim: Fix early termination in multi-core simulation under SE mode.Tao Zhang
2012-11-16sim: have a curTick per eventqNilay Vaish
2012-08-27sim: fix overflow check in simulate because Tick is now unsignedAnthony Gutierrez
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2011-01-07stats: rename StatEvent() function to schedStatEvent().Steve Reinhardt
2009-05-17includes: sort includes againNathan Binkert
2009-05-17types: Move stuff for global types into src/base/types.hhNathan Binkert
2009-01-30Errors: Use the correct panic/warn/fatal/info message in some places.Ali Saidi
2008-10-10Rename the info function to inform to avoid likely name conflictsNathan Binkert
2008-10-10output: Make panic/fatal/warn more flexible so we can add some new ones.Nathan Binkert
2008-10-09eventq: convert all usage of events to use the new API.Nathan Binkert
2007-04-18fix SIGUSR1 and SIGUSR2 by clearing the variables afterNathan Binkert
2007-03-02Factor code out of main.cc and main.i into a bunch of filesNathan Binkert