X-Git-Url: http://plrg.eecs.uci.edu/git/?p=c11tester.git;a=blobdiff_plain;f=cyclegraph.cc;h=7a3532830598684a7719f6f3329fcda746aa5ccc;hp=00b8cd85731800fcdfb3593147d2bbd5bd84ace4;hb=29f99ad8eea3c32b435ddb009c2d20fee7a13df2;hpb=ca060d2744dd60d1ed37b7db12aa1814633f95e1 diff --git a/cyclegraph.cc b/cyclegraph.cc index 00b8cd85..7a353283 100644 --- a/cyclegraph.cc +++ b/cyclegraph.cc @@ -279,6 +279,18 @@ bool CycleGraph::checkForCycles() const */ CycleNode::CycleNode(const ModelAction *act) : action(act), + promise(NULL), + hasRMW(NULL) +{ +} + +/** + * @brief Constructor for a Promise CycleNode + * @param promise The Promise which was generated + */ +CycleNode::CycleNode(const Promise *promise) : + action(NULL), + promise(promise), hasRMW(NULL) { }