Weiyi Wang
|
7d8f115185
|
Prefix all size_t with std::
done automatically by executing regex replace `([^:0-9a-zA-Z_])size_t([^0-9a-zA-Z_])` -> `$1std::size_t$2`
|
2018-09-06 16:03:28 -04:00 |
|
Yuri Kunde Schlesner
|
3a001c41bb
|
Common: Use common swap.h macros in CityHash
|
2018-01-15 13:43:38 -08:00 |
|
Yuri Kunde Schlesner
|
3e456cd3fe
|
Common: Fix 2 implicit conversion warnings in CityHash
|
2018-01-15 13:43:37 -08:00 |
|
Yuri Kunde Schlesner
|
712e6ee960
|
Common: Remove CityHash32 and CityHashCrc128 variants
In 64-bit systems, CityHash64 is always strictly better than CityHash32.
CityHashCrc128 requires SSE 4.2.
|
2018-01-15 13:43:37 -08:00 |
|
Yuri Kunde Schlesner
|
f081388afe
|
Common: Adapt CityHash code to match our codebase better
- Use #pragma once instead of guards
- Move header typedefs to implementation file
- Enclose in Common namespace
|
2018-01-15 13:43:37 -08:00 |
|
Yuri Kunde Schlesner
|
7f77820460
|
Common: Replace MurmurHash3 with CityHash64
CityHash64 is faster than Murmur3 at all sizes, but especially for short
keys.
|
2018-01-15 01:11:11 -08:00 |
|