X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fthread.h;h=92f5ed33a168b9742c176055759b01cb78c2c6e7;hp=56d000f3f94438275a83c88eb06ad7c2582fd921;hb=a3a0df92a3ed5ce7c98ff596e687d3d6533590c8;hpb=e005270fb6fb5a21ccfa91186181707882aef285 diff --git a/src/thread.h b/src/thread.h index 56d000f3..92f5ed33 100644 --- a/src/thread.h +++ b/src/thread.h @@ -114,7 +114,7 @@ struct Thread : public ThreadBase { Thread(); virtual void idle_loop(); bool cutoff_occurred() const; - bool is_available_to(const Thread* master) const; + bool available_to(const Thread* master) const; template void split(Position& pos, const Search::Stack* ss, Value alpha, Value beta, Value* bestValue, Move* bestMove, @@ -143,9 +143,10 @@ struct MainThread : public Thread { }; struct TimerThread : public ThreadBase { - TimerThread() : msec(0) {} + TimerThread() : run(false) {} virtual void idle_loop(); - int msec; + bool run; + static const int Resolution = 5; // msec between two check_time() calls };