equal
deleted
inserted
replaced
874 successors sets. It is meant to reuse the computation of a previous call to |
874 successors sets. It is meant to reuse the computation of a previous call to |
875 `successorssets` when multiple calls are made at the same time. The cache |
875 `successorssets` when multiple calls are made at the same time. The cache |
876 dictionary is updated in place. The caller is responsible for its life |
876 dictionary is updated in place. The caller is responsible for its life |
877 span. Code that makes multiple calls to `successorssets` *must* use this |
877 span. Code that makes multiple calls to `successorssets` *must* use this |
878 cache mechanism or suffer terrible performance. |
878 cache mechanism or suffer terrible performance. |
879 |
|
880 """ |
879 """ |
881 |
880 |
882 succmarkers = repo.obsstore.successors |
881 succmarkers = repo.obsstore.successors |
883 |
882 |
884 # Stack of nodes we search successors sets for |
883 # Stack of nodes we search successors sets for |