-
Notifications
You must be signed in to change notification settings - Fork 182
Comparing changes
Open a pull request
base repository: indexmap-rs/indexmap
base: 2.2.3
head repository: indexmap-rs/indexmap
compare: 2.2.4
- 10 commits
- 8 files changed
- 1 contributor
Commits on Feb 25, 2024
-
Avoid hashing for single-entry maps
We already avoid hashing for get/remove on empty maps, but we can also do this for single-entry maps. Even with a cheap hash function, a single equality check ought to be faster than any hash table lookup.
Configuration menu - View commit details
-
Copy full SHA for 8b98253 - Browse repository at this point
Copy the full SHA 8b98253View commit details
Commits on Feb 26, 2024
-
Merge pull request #316 from cuviper/trivial-search
Avoid hashing for single-entry maps
Configuration menu - View commit details
-
Copy full SHA for e0a7f23 - Browse repository at this point
Copy the full SHA e0a7f23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d7b8e2 - Browse repository at this point
Copy the full SHA 1d7b8e2View commit details -
Merge pull request #315 from cuviper/insert_sorted
Add `insert_sorted`
Configuration menu - View commit details
-
Copy full SHA for 9deec7c - Browse repository at this point
Copy the full SHA 9deec7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fac3148 - Browse repository at this point
Copy the full SHA fac3148View commit details
Commits on Feb 27, 2024
-
Merge pull request #317 from cuviper/serde-size_hint
Limit preallocation in deserializers
Configuration menu - View commit details
-
Copy full SHA for 43b322e - Browse repository at this point
Copy the full SHA 43b322eView commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7e64de1 - Browse repository at this point
Copy the full SHA 7e64de1View commit details -
Merge pull request #318 from cuviper/cautious_capacity
Simplify `cautious_capacity` since `Bucket` is never a ZST
Configuration menu - View commit details
-
Copy full SHA for cdebfe8 - Browse repository at this point
Copy the full SHA cdebfe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 271b5ae - Browse repository at this point
Copy the full SHA 271b5aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df99d8 - Browse repository at this point
Copy the full SHA 4df99d8View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.2.3...2.2.4