X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fthread.h;h=fd4f42cfeb317d7339f2101c90d63972ad5f0669;hb=0895f1ac71f64ed39effd3907271c4b0c168b550;hp=899ccfe93ed00d1eb3d21bf8d01aeeaef3ed4ee9;hpb=cf9bf4e58fba6f478f3263412d224a4499f3fad6;p=stockfish diff --git a/src/thread.h b/src/thread.h index 899ccfe9..fd4f42cf 100644 --- a/src/thread.h +++ b/src/thread.h @@ -26,6 +26,8 @@ //// Includes //// +#include + #include "lock.h" #include "movepick.h" #include "position.h" @@ -68,12 +70,12 @@ struct Thread { volatile int activeSplitPoints; uint64_t nodes; uint64_t betaCutOffs[2]; - bool failHighPly1; - volatile bool stop; + volatile bool stopRequest; volatile bool running; volatile bool idle; + volatile bool sleeping; volatile bool workIsWaiting; - volatile bool printCurrentLine; + volatile bool printCurrentLineRequest; unsigned char pad[64]; // set some distance among local data for each thread };