aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/diagnostic.lua
diff options
context:
space:
mode:
authorGregory Anders <8965202+gpanders@users.noreply.github.com>2021-12-16 09:27:39 -0700
committerGitHub <noreply@github.com>2021-12-16 09:27:39 -0700
commit4240ce8eb38ee9c89ce8694faab37e8db8fca209 (patch)
tree559755e804f4b99ab6a1d558442141301d3b7392 /runtime/lua/vim/diagnostic.lua
parent56fa08b458cbf98fa83c21c3e683f8e7e91a334f (diff)
downloadrneovim-4240ce8eb38ee9c89ce8694faab37e8db8fca209.tar.gz
rneovim-4240ce8eb38ee9c89ce8694faab37e8db8fca209.tar.bz2
rneovim-4240ce8eb38ee9c89ce8694faab37e8db8fca209.zip
perf: pre-compile embedded Lua source into bytecode (#16631)
The Lua modules that make up vim.lua are embedded as raw source files into the nvim binary. These sources are loaded by the Lua runtime on startuptime. We can pre-compile these sources into Lua bytecode before embedding them into the binary, which minimizes the size of the binary and improves startuptime.
Diffstat (limited to 'runtime/lua/vim/diagnostic.lua')
0 files changed, 0 insertions, 0 deletions