-
Notifications
You must be signed in to change notification settings - Fork 176
Comparing changes
Open a pull request
base repository: indexmap-rs/indexmap
base: 2.2.3
head repository: indexmap-rs/indexmap
compare: 2.2.5
- 20 commits
- 11 files changed
- 2 contributors
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 -
Configuration menu - View commit details
-
Copy full SHA for ae38b91 - Browse repository at this point
Copy the full SHA ae38b91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0804a16 - Browse repository at this point
Copy the full SHA 0804a16View commit details -
Configuration menu - View commit details
-
Copy full SHA for c610e14 - Browse repository at this point
Copy the full SHA c610e14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad3e42 - Browse repository at this point
Copy the full SHA 6ad3e42View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8b1f52 - Browse repository at this point
Copy the full SHA b8b1f52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32793f1 - Browse repository at this point
Copy the full SHA 32793f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b81a4d2 - Browse repository at this point
Copy the full SHA b81a4d2View commit details -
Merge pull request #313 from heliaxdev/heliax/borsh-support
Add `borsh` serialization support
Configuration menu - View commit details
-
Copy full SHA for c934ace - Browse repository at this point
Copy the full SHA c934aceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d7bd5e - Browse repository at this point
Copy the full SHA 5d7bd5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 184fe4b - Browse repository at this point
Copy the full SHA 184fe4bView 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.5