sapling/eden/mononoke/reachabilityindex
Stanislau Hlebik 8ff0c411cc mononoke: yield if we do a lot of skips in skiplist
Summary:
During expensive getbundle request traversing skiplist uses a lot of cpu, and
in fact it's blocking the whole CPU. krallin suggested to yield since it
should avoid blocking cpus, and that's what this diff is doing.

Reviewed By: krallin

Differential Revision: D22160477

fbshipit-source-id: 5bd881d5c50f4d8e64f2cc90389abc8568ec1df6
2020-06-22 09:20:40 -07:00
..
common eden: remove unused Rust dependencies 2020-06-17 17:55:03 -07:00
if cargo_from_buck: Hide generated code from rustfmt 2020-06-10 19:29:49 -07:00
skiplist mononoke: yield if we do a lot of skips in skiplist 2020-06-22 09:20:40 -07:00
src migrate ReachabilityIndex trait to async/await 2020-06-15 08:14:36 -07:00
test-helpers BlobRepoHg extension trait. 2020-06-22 07:29:19 -07:00
Cargo.toml eden: manual dependency fixes 2020-06-17 17:55:04 -07:00