From: Brian Norris Date: Thu, 6 Dec 2012 23:29:26 +0000 (-0800) Subject: schedule: add const X-Git-Tag: oopsla2013~461 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=bc6f456608ec87e9bdbdc7e095225b24ee7938be;p=model-checker.git schedule: add const --- diff --git a/schedule.cc b/schedule.cc index 26217d0..8e52d84 100644 --- a/schedule.cc +++ b/schedule.cc @@ -41,7 +41,7 @@ void Scheduler::set_enabled(Thread *t, enabled_type_t enabled_status) { * @param t The Thread to check * @return True if the Thread is currently enabled */ -bool Scheduler::is_enabled(Thread *t) const +bool Scheduler::is_enabled(const Thread *t) const { return is_enabled(t->get_id()); } @@ -60,9 +60,10 @@ bool Scheduler::is_enabled(thread_id_t tid) const return (i >= enabled_len) ? false : (enabled[i] != THREAD_DISABLED); } -enabled_type_t Scheduler::get_enabled(Thread *t) { +enabled_type_t Scheduler::get_enabled(const Thread *t) const +{ int id = id_to_int(t->get_id()); - ASSERT(id