commit | ab760233bb0da4a8f3a23425b6064f567f9cccff | [log] [tgz] |
---|---|---|
author | Nikolas Klauser <nikolasklauser@berlin.de> | Thu Mar 27 12:19:59 2025 |
committer | Copybara-Service <copybara-worker@google.com> | Thu Mar 27 12:26:37 2025 |
tree | 490dab453ebbba460c5da9126bfc97ee01c30ca1 | |
parent | 31d30ec4876e4e66b1c32e2e906c744cfa439c10 [diff] |
[libc++] Instantiate hash function externally (#127040) This has multiple benefits: - There is a single instance of our hash function, reducing object file size - The hash implementation isn't instantiated in every TU anymore, reducing compile times - Behind an ABI configuration macro it would be possible to salt the hash NOKEYCHECK=True GitOrigin-RevId: 17d05695388128353662fbb80bbb7a13d172b41d