A denops plugin to record startup performance of denops plugins.
Call DenopsStartupRecorderDisplayEvents
to echo the result
:DenopsStartupRecorderDisplayEvents
The results reveal:
βββββββββββββββ Start
β
β ββ End
β β
ββ Duration ββ€
β β
{name} 135.105791 ms 461.203625 ms 326.097834 ms ββββββββββββββββββββββββββββββββ
β ββ β
β ββ β
β ββ ββ Plugin end
β ββ
β ββββββββ Plugin start
β β
β ββββββββ Worker end
β (may not exist)
βββββββββββββββ Worker start
(may not exist)
- Event timing from the plugin load
- Time passed from the full loading of the plugin script to the complete initialization of the plugin (
init
).DenopsPluginPost:* - DenopsPluginPre:*
The code follows MIT license written in LICENSE. Contributors need to agree that any modifications sent in this repository follow the license.