X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fpawns.cpp;h=587caf0d316c2275acb35db1208b0a29cd1bebd9;hb=ad4eac376fdc7a5ccc794416d0295a38a31ddcc2;hp=19bf6c51d8fb067b538f1219b77c4c70ab3068ed;hpb=3d0b60b0653852198011306a4c8d34f8ef98fc5e;p=stockfish diff --git a/src/pawns.cpp b/src/pawns.cpp index 19bf6c51..587caf0d 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -23,7 +23,6 @@ //// #include -#include #include "bitcount.h" #include "pawns.h" @@ -147,7 +146,6 @@ PawnInfoTable::PawnInfoTable(unsigned numOfEntries) { << " bytes for pawn hash table." << std::endl; Application::exit_with_failure(); } - clear(); } @@ -158,14 +156,6 @@ PawnInfoTable::~PawnInfoTable() { } -/// PawnInfoTable::clear() clears the pawn hash table by setting all -/// entries to 0. - -void PawnInfoTable::clear() { - memset(entries, 0, size * sizeof(PawnInfo)); -} - - /// PawnInfoTable::get_pawn_info() takes a position object as input, computes /// a PawnInfo object, and returns a pointer to it. The result is also /// stored in a hash table, so we don't have to recompute everything when