diff options
author | Gregory Anders <8965202+gpanders@users.noreply.github.com> | 2021-12-16 09:27:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-16 09:27:39 -0700 |
commit | 4240ce8eb38ee9c89ce8694faab37e8db8fca209 (patch) | |
tree | 559755e804f4b99ab6a1d558442141301d3b7392 /runtime/lua/vim/diagnostic.lua | |
parent | 56fa08b458cbf98fa83c21c3e683f8e7e91a334f (diff) | |
download | rneovim-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