| 58 | struct alignas(kCacheLineSize) Stats |
| 59 | { |
| 60 | void Add(Stats const & rhs) |
| 61 | { |
| 62 | m_shortRoutes += rhs.m_shortRoutes; |
| 63 | m_zeroCanditates += rhs.m_zeroCanditates; |
| 64 | m_moreThanOneCandidate += rhs.m_moreThanOneCandidate; |
| 65 | m_routesFailed += rhs.m_routesFailed; |
| 66 | m_tightOffsets += rhs.m_tightOffsets; |
| 67 | m_routesHandled += rhs.m_routesHandled; |
| 68 | } |
| 69 | |
| 70 | void Report() const |
| 71 | { |