Review this C++ per-thread counter array used in a hot parallel loop.
It's correct but a senior reviewer flagged it. What's the concurrency-related problem?