serenity/Userland
Andreas Kling 910de95e7a LibJS: Add a fast failure path to try_parse_arrow_function_expression()
The save/load of parser state performed by lookahead parsing is quite
expensive so let's try to avoid it in the most common case.

This is a 15-20% speedup on various chunks of JS I've tested. :^)
2021-09-14 02:51:16 +02:00
..
Applets Audio: Change how volume works 2021-09-12 23:38:57 +02:00
Applications Everywhere: Use my fancy new serenityos.org email :^) 2021-09-13 20:51:50 +00:00
Demos Fire: Use ElapsedTimer::start_new() 2021-09-12 17:24:44 +00:00
DevTools HackStudio: Remove an old file from the vectors in 'Save as...' action 2021-09-12 22:10:48 +02:00
DynamicLoader
Games Everywhere: Use my fancy new serenityos.org email :^) 2021-09-13 20:51:50 +00:00
Libraries LibJS: Add a fast failure path to try_parse_arrow_function_expression() 2021-09-14 02:51:16 +02:00
Services FileOperation: Deduplicate destination file names on copy 2021-09-13 18:08:34 +04:30
Shell Shell: Use ElapsedTimer::start_new() 2021-09-12 17:24:44 +00:00
Utilities Utilities: Use ElapsedTimer::start_new in allocate 2021-09-12 17:24:44 +00:00
CMakeLists.txt