mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-08 16:12:23 +02:00
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.
5.9 KiB
5.9 KiB