mirror of
https://github.com/facebook/sapling.git
synced 2024-10-11 09:17:30 +03:00
0f5809ad16
Summary: Save memory in walker state tracking by not memoing hash values. For large repos this is significant. I was expecting a small slowdown from this, but so far looks pretty much the same walk rate. Speculation: this may be due to the num cpus lock sharding fix in dashmap 3.11.10 which means there are many more shards than when the memo was tested with 3.11.9, so saving time inside locks is less significant. Reviewed By: StanislavGlebik Differential Revision: D23680550 fbshipit-source-id: 351b5ec39885fc30996207c7dccc22c749e30321 |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |