No functional change.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
void clear();
Value value(Piece p, Square to) const;
void update(Piece p, Square to, Value bonus);
void clear();
Value value(Piece p, Square to) const;
void update(Piece p, Square to, Value bonus);
memset(entries, 0, HashSize * sizeof(Entry));
}
memset(entries, 0, HashSize * sizeof(Entry));
}
- ~SimpleHash() { delete [] entries; }
+ virtual ~SimpleHash() { delete [] entries; }
Entry* find(Key key) const { return entries + ((uint32_t)key & (HashSize - 1)); }
Entry* find(Key key) const { return entries + ((uint32_t)key & (HashSize - 1)); }