3 ms·
There is a profiler built into Emacs that will help: https://www.gnu.org/software/emacs/manual/html_node/elisp/Profiling.html https://www.gnu.org/software/emac
by gmfawcett 10y ago
There is a profiler built into Emacs that will help:
https://www.gnu.org/software/emacs/manual/html_node/elisp/Profiling.html https://www.gnu.org/software/emacs/manual/html_node/elisp/Pr...
https://www.emacswiki.org/emacs/EmacsNativeProfiler https://www.emacswiki.org/emacs/EmacsNativeProfiler
Also, ESUP for profiling your startup time:
https://github.com/jschaf/esup https://github.com/jschaf/esup
There's also a second profiler in Emacs, ELP, which can be used for testing individual functions:
https://www.emacswiki.org/emacs/EmacsLispProfiler https://www.emacswiki.org/emacs/EmacsLispProfiler
- toothbrush 10y agoAwesome, thanks for the pointers! I feel silly for not RTFM.
- gmfawcett 10y agoIt's all right -- I used Emacs for ten years before I learned there was a profiler! The FM is quite large. :)