mirror of
https://github.com/facebook/sapling.git
synced 2024-10-08 15:57:43 +03:00
8b18b91187
Summary: In any case in which our Inode is not materialized and we would like to continue to diff, we can take the hashes of both the Inode and the ScmEntry and start using the source control tree Differ. This reduces the number of inodes loaded by avoiding to load them if we don't need to. In the case of a clean checkout with two commits 30000 commits away, we reduced Inodes loaded by 98.6%. Reviewed By: chadaustin Differential Revision: D19292527 fbshipit-source-id: 2dbf6c4130214f581b6cc09e663f7567abab6ef3 |
||
---|---|---|
.. | ||
benchmarks | ||
cli | ||
docs | ||
fs | ||
integration | ||
locale | ||
py | ||
scm | ||
scripts | ||
test_support | ||
test-data | ||
third-party | ||
win | ||
.gitignore | ||
Eden.project.toml |