X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fthread.h;h=d3dd18679b2a2b9b143caee5cfab79d166094aea;hp=645482673ba1b93fbc1dfe9449b329aee0abf049;hb=e8f9447b11efd80a01733175c5076db988c45aa9;hpb=800410eef1c0811d046ee2332b3afda21284b876 diff --git a/src/thread.h b/src/thread.h index 64548267..d3dd1867 100644 --- a/src/thread.h +++ b/src/thread.h @@ -114,9 +114,7 @@ struct Thread : public ThreadBase { Thread(); virtual void idle_loop(); bool cutoff_occurred() const; - bool is_available_to(const Thread* master) const; - ExtMove* get_moves_array() { return &movePages[curPage += MAX_MOVES]; } - void free_moves_array() { curPage -= MAX_MOVES; } + bool available_to(const Thread* master) const; template void split(Position& pos, const Search::Stack* ss, Value alpha, Value beta, Value* bestValue, Move* bestMove, @@ -127,8 +125,6 @@ struct Thread : public ThreadBase { Endgames endgames; Pawns::Table pawnsTable; Position* activePosition; - std::vector movePages; - int curPage; size_t idx; int maxPly; SplitPoint* volatile activeSplitPoint;