diff options
| author | Evgeni Chasnovski <evgeni.chasnovski@gmail.com> | 2026-04-05 20:06:00 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-05 13:06:00 -0400 |
| commit | 3cba8df0412706d5803ac194bb26ba882dcd039d (patch) | |
| tree | 237947c665c67ea44cc9619ecaa9cba608b88ce8 /runtime/lua/vim/net.lua | |
| parent | 9705a1c13b04c20a6b8eb1f57d543f4d08240876 (diff) | |
| download | rneovim-3cba8df0412706d5803ac194bb26ba882dcd039d.tar.gz rneovim-3cba8df0412706d5803ac194bb26ba882dcd039d.tar.bz2 rneovim-3cba8df0412706d5803ac194bb26ba882dcd039d.zip | |
fix(pack): use `uv.available_parallelism()` to compute number of threads #38717
Problem: Computing number of threads for parallel asynchronous
computation using `uv.cpu_info()` can be slow. This is especially
noticeable since it is pre-computed on every `require('vim.pack')` and
not only when parallelism is needed.
Solution: Use `uv.available_parallelism()` to compute number of threads
in a helper function.
Diffstat (limited to 'runtime/lua/vim/net.lua')
0 files changed, 0 insertions, 0 deletions