X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=execution.h;fp=execution.h;h=12603b2fcb49bcf8555982aa09b02d2756925195;hb=29de97f281defdf0c79ef4afc5abf88b430d3864;hp=e9c78ded53f7c45eaf04588287e61e946f17abf5;hpb=0cf7ad4007b76a90747f067c45cfcd0a66ffc47a;p=model-checker.git diff --git a/execution.h b/execution.h index e9c78de..12603b2 100644 --- a/execution.h +++ b/execution.h @@ -186,7 +186,7 @@ private: ModelAction * get_uninitialized_action(const ModelAction *curr) const; action_list_t * const action_trace; - HashTable * const thread_map; + HashTable thread_map; /** Per-object list of actions. Maps an object (i.e., memory location) * to a trace of all actions performed on the object. */ @@ -194,9 +194,9 @@ private: /** Per-object list of actions. Maps an object (i.e., memory location) * to a trace of all actions performed on the object. */ - HashTable * const condvar_waiters_map; + HashTable condvar_waiters_map; - HashTable *, uintptr_t, 4 > * const obj_thrd_map; + HashTable *, uintptr_t, 4> obj_thrd_map; SnapVector promises; SnapVector futurevalues;