Commit Graph

12 Commits

Author SHA1 Message Date
Nathan Ringo ed4872abc6 fix(stats): fix the layout of struct timespec
Previously, the layout was only correct on 64-bit platforms. This is
based on include/alltypes.h.in in musl.
2024-11-20 15:09:54 -06:00
Folke Lemaitre 0f2786bcc9
feat(profiling): merge VeryLazy stats and show startuptime in profile view 2024-07-04 15:17:10 +02:00
Zhizhen He f39c79fcb1
style: fix some typo (#1496) 2024-06-03 09:18:43 +02:00
Folke Lemaitre 9e157df077
feat: refactor all vim.loop -> vim.uv and add a shim when needed 2024-03-22 08:58:36 +01:00
Pierre-Antoine Lacaze 5082cd56e4
fix(stats): corrected typo in cputime() for Linux (#916) 2023-07-06 16:19:08 +02:00
Folke Lemaitre b73312aa32
fix: use `vim.api.nvim_exec_autocmds` instead of `vim.cmd[[do]]` to prevent weird `vim.notify` behavior 2023-01-13 09:01:24 +01:00
Folke Lemaitre b5f4106892
fix(stats): more robust checks for native cputime 2023-01-03 09:12:51 +01:00
Folke Lemaitre 06db1ec3c6
fix(stats): fixed cputime on linux 2023-01-02 20:50:10 +01:00
Folke Lemaitre 85173dcc4d
fix(stats): windows 2023-01-02 17:42:17 +01:00
Folke Lemaitre ddcdc5e447
fix(stats): use fallback for cputime on windows. Fixes #280 2023-01-02 17:11:01 +01:00
Folke Lemaitre d992387912
perf: track some additional cputimes 2023-01-02 11:28:18 +01:00
Folke Lemaitre a2fdf369f2
feat(profile): added accurate startuptime to ui/stats/docs 2022-12-27 13:34:12 +01:00