equal
deleted
inserted
replaced
106 visit = heads |
106 visit = heads |
107 known = set() |
107 known = set() |
108 parents = {} |
108 parents = {} |
109 while visit: |
109 while visit: |
110 n = visit.pop(0) |
110 n = visit.pop(0) |
111 if n in known or n in self.map: continue |
111 if n in known or n in self.map: |
|
112 continue |
112 known.add(n) |
113 known.add(n) |
113 commit = self.cachecommit(n) |
114 commit = self.cachecommit(n) |
114 parents[n] = [] |
115 parents[n] = [] |
115 for p in commit.parents: |
116 for p in commit.parents: |
116 parents[n].append(p) |
117 parents[n].append(p) |