X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftt.h;h=7343c525fc6847da40c83c3168fdfa857446f73a;hb=856a5f3aaaf8b9d53599963decacd4476b55c034;hp=14f820d0cb6677637615f7d21b312514ed2d26fe;hpb=f6f1d2422303923927c0c088dee1d6df22dc4b98;p=stockfish diff --git a/src/tt.h b/src/tt.h index 14f820d0..7343c525 100644 --- a/src/tt.h +++ b/src/tt.h @@ -81,13 +81,12 @@ class TranspositionTable { char padding[2]; // Align to the cache line size }; - static_assert(sizeof(Cluster) == CacheLineSize / 2, "Cluster size incorrect"); - public: ~TranspositionTable() { free(mem); } void new_search() { generation8 += 4; } // Lower 2 bits are used by Bound uint8_t generation() const { return generation8; } TTEntry* probe(const Key key, bool& found) const; + int hashfull() const; void resize(size_t mbSize); void clear();