From: Brian Demsky Date: Thu, 20 Sep 2012 22:49:02 +0000 (-0700) Subject: more documentation X-Git-Url: http://plrg.eecs.uci.edu/git/?p=c11tester.git;a=commitdiff_plain;h=47b2fd4cd300ca75188015c2de43716f2c28baee more documentation --- diff --git a/model.cc b/model.cc index 205ae7c3..aa83cfcf 100644 --- a/model.cc +++ b/model.cc @@ -243,6 +243,13 @@ ModelAction * ModelChecker::get_last_conflict(ModelAction *act) return NULL; } +/** This method find backtracking points where we should try to + * reorder the parameter ModelAction against. + * + * @param the ModelAction to find backtracking points for. + */ + + void ModelChecker::set_backtracking(ModelAction *act) { Thread *t = get_thread(act); @@ -1525,6 +1532,11 @@ void ModelChecker::add_thread(Thread *t) scheduler->add_thread(t); } +/** + * Removes a thread from the scheduler. + * @param the thread to remove. + */ + void ModelChecker::remove_thread(Thread *t) { scheduler->remove_thread(t);