comparison mercurial/match.py @ 23661:dbd60f8d88d5

trydiff: use sets, not lists, for containment checks This only has a noticeable effect on diffs touching A LOT of files. For example, it takes hg diff -r FIREFOX_AURORA_30_BASE -r FIREFOX_AURORA_35_BASE from 1m55.465s to 1m32.354s. That diff has over 50k files.
author Martin von Zweigbergk <martinvonz@google.com>
date Tue, 23 Dec 2014 10:41:45 -0800
parents 609ecde2778f
children 5b1eac343ccd
comparison
equal deleted inserted replaced
23660:1ec6dbb9b216 23661:dbd60f8d88d5