[email protected] writes: > Hello all, > > I use magit to interact with github.com/mozilla/mozilla-central, a fairly > large > repository, and it is a poor experience. My beefy laptop with an SSD > regularly > janks for 10-30 seconds on synchronous git invocations. I would like to > improve > the magit experience.
Same here, especially magit-refresh is too slow, much slower than plain git on large repo. For my repo, plain `git status' takes 2 to 3 seconds, then in magit, it would be like 6 or 8 seconds. I also noticed magit-refresh is doing a few operations repeatively. > I have several patches under development to make magit performant, and I would > love testers and reviewers. For example, [1] speeds up branch-guessing > significantly for me. I also have patches in the works to > > * add a mode-line indicator during refresh; > * cache some frequent git invocations; > * make displaying tree-graph output in logs an option (this is very slow on > large repositories); > * log git invocations, outputs, and record running times (so that we can > profile > magit more effectively); > * make sections not be refreshed automatically. > > These almost make magit useable with mozilla-central. If you're interested in > any of these approaches, or have other requests or ideas for making magit > speedier, Do you have a branch that i can clone and test? -- William http://xwl.appspot.com -- --- You received this message because you are subscribed to the Google Groups "magit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
