Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
patches/ | 03-May-2024 | - | 376 | 348 | ||
src/ | 03-May-2024 | - | 474 | 310 | ||
COPYING | D | 03-May-2024 | 1.1 KiB | 20 | 19 | |
README.chromium | D | 03-May-2024 | 933 | 23 | 21 |
README.chromium
1Name: CityHash 2Short Name: cityhash 3URL: https://github.com/google/cityhash 4Version: 1.0.3 5Revision: 00b9287e8c1255b5922ef90e304d5287361b2c2a 6License: MIT 7License File: COPYING 8Security Critical: yes 9 10Description: 11Provides high-quality (but non-cryptographic) hash functions for strings. 12 13Local Modifications: 14- 000-remove-crc.patch: Remove CRC helpers. 15- 001-fix-include-paths.patch: Fix header includes to be relative to project root. 16- 002-fix-include-guards.patch: Fix include guards to follow Chromium style. 17- 003-use-base.patch: Move functions into base::internal::cityhash_v103 namespace to avoid 18 namespace collisions with other versions of CityHash, and use ARCH_CPU_LITTLE_ENDIAN and 19 LIKELY from //base 20- 004-google-style.patch: Use nullptr, remove 'using namespace std;'. 21- 005-bswap-clang.patch: Use the builtins for bswap when compiling with clang. 22- clang-format 23- 006-warnings.patch: Fix various compiler warnings.