uv/crates/bench
Charlie Marsh b7d77c04cc
Add Git resolver in lieu of static hash map (#3954)
## Summary

This PR removes the static resolver map:

```rust
static RESOLVED_GIT_REFS: Lazy<Mutex<FxHashMap<RepositoryReference, GitSha>>> =
    Lazy::new(Mutex::default);
```

With a `GitResolver` struct that we now pass around on the
`BuildContext`. There should be no behavior changes here; it's purely an
internal refactor with an eye towards making it cleaner for us to
"pre-populate" the list of resolved SHAs.
2024-05-31 22:44:42 -04:00
..
benches Add Git resolver in lieu of static hash map (#3954) 2024-05-31 22:44:42 -04:00
inputs distribution-filename: speed up is_compatible (#367) 2023-11-09 09:01:03 -05:00
src Run resolve/install benchmarks in ci (#3281) 2024-04-30 13:39:42 -04:00
Cargo.toml Add Git resolver in lieu of static hash map (#3954) 2024-05-31 22:44:42 -04:00