/*
Stockfish, a UCI chess playing engine derived from Glaurung 2.1
Copyright (C) 2004-2008 Tord Romstad (Glaurung author)
- Copyright (C) 2008-2012 Marco Costalba, Joona Kiiski, Tord Romstad
+ Copyright (C) 2008-2013 Marco Costalba, Joona Kiiski, Tord Romstad
Stockfish is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
static const unsigned ClusterSize = 4; // A cluster is 64 Bytes
public:
- ~TranspositionTable() { delete [] table; }
+ ~TranspositionTable() { free(mem); }
void new_search() { generation++; }
TTEntry* probe(const Key key) const;
private:
uint32_t hashMask;
TTEntry* table;
+ void* mem;
uint8_t generation; // Size must be not bigger then TTEntry::generation8
};