schedule: reset scheduler when thread is removed
[model-checker.git] / model.cc
2012-04-24 Brian Norrisschedule: reset scheduler when thread is removed
2012-04-24 Brian Norristhreads: don't make direct call into scheduler
2012-04-24 Brian Norristhreads: save id within class Thread
2012-04-24 Brian Norrisunify style for returning pointers
2012-04-24 Brian Norrismodel: print 'number of executions'
2012-04-24 Brian Norristhreads: prepare system to loop over many executions
2012-04-23 Brian Norrisimprove scheduler debugging
2012-04-20 Brian Norrismodel: add simple comment
2012-04-20 Brian Norrismodel: implement get_next_replay() and advance_backtrac...
2012-04-20 Brian Norrismodel: implement, use schedule_next_thread()
2012-04-20 Brian Norrismodel: add prototypes to header
2012-04-19 Brian Norrismodel: stash each backtrack event in ModelChecker:...
2012-04-19 Brian Norrismodel: create 'action_list_t' typedef
2012-04-19 Brian Norrismodel: convert 'action_trace' to pointer
2012-04-19 Brian Norrismodel: add TreeNode debugging information to print_trace()
2012-04-19 Brian Norrismodel: implement get_last_conflict()
2012-04-19 Brian Norrismodel: flesh out set_backtracking()
2012-04-19 Brian Norrismodel: flesh out check_current_action()
2012-04-18 Brian Norrismodel: use TreeNode()
2012-04-17 Brian Norristhreads/model: move switch_to_master from class Thread...
2012-04-16 Brian Norrismajor rewrite - 'struct thread' replaced with internal...
2012-04-10 Brian Norrisscheduler: kill 'replaceable' scheduler
2012-04-10 Brian Norrismodel: add print_trace() function
2012-04-10 Brian Norrismodel: add check_current_action() function
2012-04-10 Brian Norristhreads_internal: pass the current 'action' to the...
2012-04-10 Brian Norrismodel: add class ModelAction
2012-03-15 Brian Norrisremove unnecessary #includes
2012-03-14 Brian Norrisschedule: create 'class Scheduler' with implementation...
2012-03-14 Brian Norrismodel: use 'this' uniformly
2012-03-14 Brian Norrismodel: move model.c --> model.cc