git-repo/subcmds
Kimiyuki Onaka 0501b29e7a status: Use multiprocessing for repo status -j<num> instead of threading
This change increases the speed of the command with parallelization with
processes.  The parallelization with threads doesn't work well, and
increasing the number of jobs to many (8 threads ~) didn't increase the speed.
Possibly, the global interpreter lock of Python affects.

Bug: https://crbug.com/gerrit/12389
Change-Id: Icbe5df8ba037dd91422b96f4e43708068d7be924
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/279936
Tested-by: Kimiyuki Onaka <kimiyuki@google.com>
Reviewed-by: Mike Frysinger <vapier@google.com>
2020-09-09 03:52:24 +00:00
..
__init__.py subcmds: stop instantiating at import time 2020-03-17 00:08:52 +00:00
abandon.py abandon: add support for --quiet 2020-02-20 06:14:00 +00:00
branches.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
checkout.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
cherry_pick.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
diff.py diff: delete unused nested func 2020-02-17 23:49:47 +00:00
diffmanifests.py diffmanifests: honour --pretty-format when printing --raw 2020-03-13 09:50:46 +00:00
download.py download: add a --branch option 2020-03-23 00:31:10 +00:00
forall.py Expose upstream and dest-branch attributes through environment 2020-04-16 18:42:53 +00:00
gitc_delete.py flake8: Suppress "F821 undefined name" inline for Python 2 names 2020-02-15 04:45:16 +00:00
gitc_init.py pyflakes: Fix remaining "E501 line too long" warnings 2020-02-13 04:54:10 +00:00
grep.py drop old git_require checks 2020-02-12 11:44:59 +00:00
help.py subcmds: stop instantiating at import time 2020-03-17 00:08:52 +00:00
info.py repo info findRemoteLocalDiff use short branch 2020-05-12 16:15:01 +00:00
init.py init: reject unknown args 2020-09-02 07:53:16 +00:00
list.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
manifest.py manifest: drop support for local_manifest.xml 2020-09-08 17:00:06 +00:00
overview.py set default file encoding to utf-8 2019-06-13 14:30:52 +00:00
prune.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
rebase.py avoid negative variables 2020-02-19 00:24:43 +00:00
selfupdate.py avoid negative variables 2020-02-19 00:24:43 +00:00
smartsync.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
stage.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
start.py Fix blank line issues reported by flake8 2020-02-12 06:36:40 +00:00
status.py status: Use multiprocessing for repo status -j<num> instead of threading 2020-09-09 03:52:24 +00:00
sync.py subcmds/sync.py: Fix typo in help 2020-06-06 23:46:00 +00:00
upload.py upload: exit non-zero when preupload hooks fail 2020-07-25 08:31:52 +00:00
version.py version: include tag commit date for easy reference 2020-03-31 03:27:57 +00:00