Skip to content

Commit

Permalink
Remove WaitMap dependency (#1183)
Browse files Browse the repository at this point in the history
## Summary

This is an attempt to #1163 by
removing the `WaitMap` and gaining more granular control over the values
that we hold over `await` boundaries.
  • Loading branch information
charliermarsh authored Jan 30, 2024
1 parent c129717 commit 3f5e730
Show file tree
Hide file tree
Showing 13 changed files with 130 additions and 218 deletions.
117 changes: 24 additions & 93 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,6 @@ unicode-width = { version = "0.1.11" }
unscanny = { version = "0.1.0" }
url = { version = "2.5.0" }
uuid = { version = "1.7.0", default-features = false }
waitmap = { version = "1.1.0" }
walkdir = { version = "2.4.0" }
which = { version = "6.0.0" }
zip = { version = "0.6.6", default-features = false, features = ["deflate"] }
Expand Down
4 changes: 2 additions & 2 deletions crates/once-map/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ license = { workspace = true }
workspace = true

[dependencies]
rustc-hash = { workspace = true }
dashmap = { workspace = true }
thiserror = { workspace = true }
waitmap = { workspace = true }
tokio = { workspace = true }
Loading

0 comments on commit 3f5e730

Please sign in to comment.