mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-11-22 14:52:40 +01:00
a2ab38df78
Summary: This is mostly just a personal quality-of-life fix. I run this command fairly often and having it return a little faster is nice. This replaces a `git show` for each individual branch with a big `git for-each-ref` which we were already running anyway. This is quite a bit faster. This command also occasionally hangs or segfaults for me while executing the huge pile of subprocesses. This is unreliable to reproduce, probably some bug in some PHP extension I have, and likely hard to narrow down, and this approach is better in every way anyway. Test Plan: - Ran `arc branch` in Git, observed faster output (in my `phabricator/`, about 2000ms -> 1200ms). - Ran `arc feature` in Mercurial. Reviewers: chad Reviewed By: chad Differential Revision: https://secure.phabricator.com/D15735 |
||
---|---|---|
.. | ||
__tests__ | ||
configuration | ||
difference | ||
differential | ||
docs/book | ||
events/constant | ||
exception | ||
extensions | ||
hgdaemon | ||
internationalization | ||
land | ||
lint | ||
parser | ||
repository | ||
unit | ||
upload | ||
workflow | ||
workingcopyidentity | ||
__phutil_library_init__.php | ||
__phutil_library_map__.php |