Files
neovim/runtime/lua/vim
Gregory Anders ef1801cc7c perf(iter): reduce number of table allocations
Packing and unpacking return values impairs performance considerably.
In an attempt to avoid creating tables as much as possible we can
instead pass return values between functions (which does not require
knowing the number of values a function might return). This makes the
code more complex, but improves benchmark numbers non-trivially.
2023-04-28 15:38:50 -06:00
..
2023-04-25 16:52:44 +02:00
2023-02-22 16:23:49 +01:00