1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-04-30 00:33:09 +00:00

Make the debug counters thread safe.

needed to use them in a threaded run.

No functional change.
This commit is contained in:
Joost VandeVondele 2019-06-21 16:24:28 +02:00 committed by Stéphane Nicolet
parent 7cb8817ef2
commit 4c986b0501

View file

@ -145,7 +145,7 @@ const string engine_info(bool to_uci) {
/// Debug functions used mainly to collect run-time statistics
static int64_t hits[2], means[2];
static std::atomic<int64_t> hits[2], means[2];
void dbg_hit_on(bool b) { ++hits[0]; if (b) ++hits[1]; }
void dbg_hit_on(bool c, bool b) { if (c) dbg_hit_on(b); }