##// END OF EJS Templates
merge: only sort manifests in debug mode (issue3769)
Matt Mackall -
r18456:8a811fa9 stable
parent child Browse files
Show More
@@ -228,7 +228,10 b' def manifestmerge(repo, p1, p2, pa, over'
228 break
228 break
229
229
230 # Compare manifests
230 # Compare manifests
231 for f, n in sorted(m1.iteritems()):
231 visit = m1.iteritems()
232 if repo.ui.debugflag:
233 visit = sorted(visit)
234 for f, n in visit:
232 if partial and not partial(f):
235 if partial and not partial(f):
233 continue
236 continue
234 if f in m2:
237 if f in m2:
@@ -274,7 +277,10 b' def manifestmerge(repo, p1, p2, pa, over'
274 else:
277 else:
275 act("other deleted", "r", f)
278 act("other deleted", "r", f)
276
279
277 for f, n in sorted(m2.iteritems()):
280 visit = m2.iteritems()
281 if repo.ui.debugflag:
282 visit = sorted(visit)
283 for f, n in visit:
278 if partial and not partial(f):
284 if partial and not partial(f):
279 continue
285 continue
280 if f in m1 or f in copied: # files already visited
286 if f in m1 or f in copied: # files already visited
General Comments 0
You need to be logged in to leave comments. Login now