comparison mercurial/graphmod.py @ 22878:890e874cacb6

graphnode: remove usage of `set()` All smartset classes have fast lookup, so this function will be removed soon.
author Pierre-Yves David <pierre-yves.david@fb.com>
date Fri, 10 Oct 2014 11:27:04 -0700
parents e87bd3485a07
children bb1bd9ee323d
comparison
equal deleted inserted replaced
22877:489d2f3688c9 22878:890e874cacb6
35 35
36 cl = repo.changelog 36 cl = repo.changelog
37 lowestrev = revs.min() 37 lowestrev = revs.min()
38 gpcache = {} 38 gpcache = {}
39 39
40 knownrevs = revs.set() 40 knownrevs = revs
41 for rev in revs: 41 for rev in revs:
42 ctx = repo[rev] 42 ctx = repo[rev]
43 parents = sorted(set([p.rev() for p in ctx.parents() 43 parents = sorted(set([p.rev() for p in ctx.parents()
44 if p.rev() in knownrevs])) 44 if p.rev() in knownrevs]))
45 mpars = [p.rev() for p in ctx.parents() if 45 mpars = [p.rev() for p in ctx.parents() if