mirror of
https://github.com/git/git.git
synced 2024-12-13 11:54:56 +08:00
ab0bcec987
According to profile data, _rev_list and rebuild consume a large portion of time. Memoize the results of _rev_list and memoize rebuild internals to avoid subprocess invocation. When importing 15152 revisions on a LAN, time improved from 10 hours to 3-4 hours. Signed-off-by: lin zuojian <manjian2006@gmail.com> Signed-off-by: Eric Wong <normalperson@yhbt.net> |
||
---|---|---|
.. | ||
Git | ||
.gitignore | ||
Git.pm | ||
Makefile | ||
Makefile.PL | ||
private-Error.pm |