be even more aggressive about sleep sets...
[model-checker.git] / model.h
diff --git a/model.h b/model.h
index 1bd32a1fffcb926449f2b5fc7a11f7d74410cf34..8316f04bd7aef32986f3d54f31dd1ca8afdca090 100644 (file)
--- a/model.h
+++ b/model.h
@@ -118,6 +118,7 @@ private:
        /** The scheduler to use: tracks the running/ready Threads */
        Scheduler *scheduler;
 
+       bool sleep_can_read_from(ModelAction * curr, const ModelAction *write);
        bool thin_air_constraint_may_allow(const ModelAction * writer, const ModelAction *reader);
        bool has_asserted() {return asserted;}
        void reset_asserted() {asserted=false;}