]> git.sesse.net Git - stockfish/blobdiff - src/thread.h
Recursive lock all split point's chain
[stockfish] / src / thread.h
index 556ebc59a27eb9c5f8b89ef2e9ac1cba7c024330..9c5344c2d390ea67622139a96e5929905c02a019 100644 (file)
@@ -61,7 +61,7 @@ struct SplitPoint {
   MovePicker *mp;
   volatile int moves;
   volatile int cpus;
-  bool finished;
+  volatile bool stopRequest;
 };
 
 // ThreadState type is used to represent thread's current state
@@ -81,7 +81,6 @@ struct Thread {
   volatile int activeSplitPoints;
   uint64_t nodes;
   uint64_t betaCutOffs[2];
-  volatile bool stopRequest;
   volatile bool printCurrentLineRequest;
   volatile ThreadState state;
   unsigned char pad[64]; // set some distance among local data for each thread