Mercurial > public > mercurial-scm > hg-stable
diff mercurial/dirstatemap.py @ 48271:269ff8978086
dirstate: store mtimes with nanosecond precision in memory
Keep integer seconds since the Unix epoch,
together with integer nanoseconds in the `0 <= n < 1e9` range.
For now, nanoseconds are still always zero.
This commit is about data structure changes.
Differential Revision: https://phab.mercurial-scm.org/D11684
author | Simon Sapin <simon.sapin@octobus.net> |
---|---|
date | Mon, 18 Oct 2021 11:23:07 +0200 |
parents | b4f83c9e7905 |
children | 434de12918fd |
line wrap: on
line diff
--- a/mercurial/dirstatemap.py Tue Oct 19 21:03:13 2021 +0200 +++ b/mercurial/dirstatemap.py Mon Oct 18 11:23:07 2021 +0200 @@ -127,7 +127,6 @@ def set_clean(self, filename, mode, size, mtime): """mark a file as back to a clean state""" entry = self[filename] - mtime = mtime & rangemask size = size & rangemask entry.set_clean(mode, size, mtime) self._refresh_entry(filename, entry)