[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.


Reply via email to