##// END OF EJS Templates
revset: improve roots revset performance...
Durham Goode -
r20895:f52e4ca9 default
parent child Browse files
Show More
@@ -1480,8 +1480,8 b' def roots(repo, subset, x):'
1480 """``roots(set)``
1480 """``roots(set)``
1481 Changesets in set with no parent changeset in set.
1481 Changesets in set with no parent changeset in set.
1482 """
1482 """
1483 s = getset(repo, baseset(repo.changelog), x).set()
1483 s = getset(repo, spanset(repo), x).set()
1484 subset = baseset([r for r in subset if r in s])
1484 subset = baseset([r for r in s if r in subset.set()])
1485 cs = _children(repo, subset, s)
1485 cs = _children(repo, subset, s)
1486 return subset - cs
1486 return subset - cs
1487
1487
General Comments 0
You need to be logged in to leave comments. Login now