neovim/runtime/lua
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
..
nvim refactor: deprecate checkhealth functions 2023-04-15 23:40:48 +02:00
provider fix(checkhealth): shell_error and cpanm module 2023-04-16 12:39:48 +02:00
vim perf(iter): reduce number of table allocations 2023-04-28 15:38:50 -06:00
_vim9script.lua feat(api): nvim_exec2(), deprecate nvim_exec() #19032 2023-03-25 09:58:48 -07:00
editorconfig.lua feat(lua): vim.tbl_contains supports general tables and predicates (#23040) 2023-04-14 10:39:57 +02:00
man.lua fix(man.lua): don't continue on command error (#23009) 2023-04-11 09:35:01 +08:00