3 ms·
I know it's being worked on but every time I see posts about how great magit is, it pains be because my experience is that it continues to be ungodly slow on Ma
by clhodapp 9y ago
I know it's being worked on but every time I see posts about how great magit is, it pains be because my experience is that it continues to be ungodly slow on MacOS. Other MacOS/Emacs folks, is my experience considered atypical at this point?
- weaksauce 9y agoHow slow is ungodly slow to you? It's pretty slow on Firefox's code base but that repo is huge. For most things it's not lightning fast but definitely not ungodly slow.
- qdot76367 9y agoOh, yeah, gecko is not a fair comparison at all for any git utility. Even on my beefy linux box, m-c takes an age to load under magit. Even doing CLI-based interactive rebases takes a while. Yay 300k+ commits.
- weaksauce 9y agoIs there a tool for git that only downloads the last say 1000 or 2000 commits or is a full history tree fundamental to git working correctly?
- yorwba 9y agoIt's the --depth option for git clone/fetch: https://www.git-scm.com/docs/git-clone#git-clone---depthltdepthgt https://www.git-scm.com/docs/git-clone#git-clone---depthltde...
- Cacti 9y agoYes it is atypical. Have you tried looking through the github issues on the subject? There seem to be a number of possibilities, depending on your environment.
- bennofs 9y agoAre you using stock magit? I think a few of the GitHub integration plugins for example have performance issues, so it may not be Magit's fault but some of the other extension you're using.
- kqr 9y agoM-x profiler-start M-x magit M-x profiler-report You can accomplish a surprising amount of optimisation after seeing what it is that takes time.
- tarsius 9y agoThat won't be much of a problem anymore once Emacs 26.1 is released. Meanwhile you can use the latest release candidate - those usually are very solid. For more information see https://magit.vc/manual/magit/MacOS-Performance.html https://magit.vc/manual/magit/MacOS-Performance.html.