Why Does libc++ Use Prime Numbers for Hash Table Rehashing?

I’m continuing to explore the internals of libc++ (LLVM’s C++ standard library), and I ran into a small but very intentional line inside…