+/** @file clockvector.h
+ * @brief Implements a clock vector.
+ */
+
#ifndef __CLOCKVECTOR_H__
#define __CLOCKVECTOR_H__
ClockVector(ClockVector *parent = NULL, ModelAction *act = NULL);
~ClockVector();
void merge(ClockVector *cv);
- bool happens_before(ModelAction *act, thread_id_t id);
+ bool synchronized_since(ModelAction *act);
+
+ void print();
MEMALLOC
private: