mirror of
https://github.com/facebook/sapling.git
synced 2024-10-12 17:58:27 +03:00
d562032896
Summary: The computation of whether a commit is obsolete or not can be improved. We can cache which commits are known to not be obsolete. We can also have a cache for each filter type so that we only need to compute obsolete nodes that match the filter. Finally, when we need to compute all obsolete commits, we can start by looking for commits which are made obsolete by only their closest successors, and then filling back obsolescence to the predecessors of these obsolete commits. Reviewed By: DurhamG Differential Revision: D14858655 fbshipit-source-id: 1d03e214ad878ecb6ae548f80373702e2a184146 |
||
---|---|---|
.. | ||
hgdemandimport | ||
hgext | ||
mercurial | ||
__init__.py |