Files
serenity/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateCSSValueID.cpp
Ben Wiederhake 23d111a459 LibWeb: Implement value_id_from_string by hash lookup
The old approach was basically a linear scan, which is slower than a
hash map for the currently 303 elements, as evidenced by the new
benchmark in TestCSSIDSpeed.

Before: Completed benchmark 'value_id_from_string' in 3238ms
After: Completed benchmark 'value_id_from_string' in 193ms
2023-01-14 15:43:27 -07:00

4.1 KiB