| 141 | |
| 142 | |
| 143 | __hot |
| 144 | inline uint16_t ConcurrentMap::keyToOffset(const char *allocedKey) const { |
| 145 | ptrdiff_t result = _heap.toOffset(allocedKey) - _keysOffset; |
| 146 | assert(result >= kMinKeyOffset && result <= UINT16_MAX); |
| 147 | return uint16_t(result); |
| 148 | } |
| 149 | |
| 150 | |
| 151 | __hot |