Files
ladybird/AK/FlyString.cpp
Andreas Kling 048a0ab32b AK: Cache hashes for fly string interning
HashTable only stores per-bucket hash when traits say equality is slow.
The FlyString/Utf16FlyString interning tables compare full string data,
so equality is not cheap. Mark these traits as slow-equality so hashes
are stored and checked first, reducing probe cost in hot interning
lookups.
2026-01-26 19:37:42 +01:00

5.9 KiB