sapling/mercurial/pure
Siddharth Agarwal cf3f4a0258 pack_dirstate: only invalidate mtime for files written in the last second
Previously we'd place files written in the last second in the lookup set. This
can lead to pathological cases where a file always remains in the lookup set if
it gets modified before the next time status is run.

With this patch, only the mtime of those files is invalidated. This means that
if a file's size or mode changes, we can immediately declare it as modified
without needing to compare file contents.
2013-08-17 20:48:49 -07:00
..
__init__.py pure: quiesce build warnings 2012-04-16 08:50:40 -07:00
base85.py pure/base85: align exception type/msg on base85.c 2012-05-07 21:49:45 +02:00
bdiff.py mdiff: replace wscleanup() regexps with C loops 2011-11-18 14:23:03 +01:00
diffhelpers.py cleanup: use x in (a, b) instead of x == a or x == b 2010-09-23 00:02:31 -05:00
mpatch.py cleanup: eradicate long lines 2012-05-12 15:54:54 +02:00
osutil.py osutil: consider WindowsError's behaviour to support python 2.4 on Windows 2013-07-12 11:14:42 +09:00
parsers.py pack_dirstate: only invalidate mtime for files written in the last second 2013-08-17 20:48:49 -07:00