mirror of
https://github.com/neovim/neovim.git
synced 2025-10-17 15:21:47 +00:00

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.