mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-12 18:08:15 +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.
3.0 KiB
3.0 KiB