Files
ladybird/Userland/Libraries
Linus Groh a50e33abe3 LibJS: Skip ID_{Start,Continue} property lookup for any ASCII characters
Before this change, Lexer::is_identifier_{start,middle}() would do a
Unicode property lookup via Unicode::code_point_has_property() quite
frequently, especially for common characters like .,;{}[]() etc.

Since these and any other ASCII characters not covered by the alpha /
alphanumeric check are known to not have the ID_Start / ID_Continue
(except '_', which is special-cased now) properties, we can easily
avoid this function call.
2021-09-14 02:48:57 +02:00
..
2021-09-12 23:38:57 +02:00
2021-09-07 13:53:14 +02:00
2021-09-07 13:53:14 +02:00
2021-08-31 17:03:55 +04:30