using std::memory_order_seq_cst;
/** Note that this value can be legitimately used by a program, and
- hence by iteself does not indicate no value. */
-
+ * hence by iteself does not indicate no value. */
#define VALUE_NONE 0xdeadbeef
/** A special value to represent a successful trylock */
-
#define VALUE_TRYSUCCESS 1
/** A special value to represent a failed trylock */
bool is_conflicting_lock(const ModelAction *act) const;
bool could_synchronize_with(const ModelAction *act) const;
+ Thread * get_thread_operand() const;
+
void create_cv(const ModelAction *parent = NULL);
ClockVector * get_cv() const { return cv; }
bool synchronize_with(const ModelAction *act);