-
Notifications
You must be signed in to change notification settings - Fork 211
Permalink
Loading
Choose a base ref
{{ refName }}
default
Loading
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: mozilla/uniffi-rs
base: v0.21.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: mozilla/uniffi-rs
compare: v0.21.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 7 commits
- 53 files changed
- 2 contributors
Commits on Dec 16, 2022
-
Replace the use of Hash with a custom trait
The custom trait is expected to consistently give the result that Hash gives on 64-bits little-endian, but on all platforms. It has at least been validated with all the uniffi-bindgen occurring in the Firefox source code.
Configuration menu - View commit details
-
Copy full SHA for 5bb2325 - Browse repository at this point
Copy the full SHA 5bb2325View commit details -
Configuration menu - View commit details
-
Copy full SHA for d257d1e - Browse repository at this point
Copy the full SHA d257d1eView commit details -
DefaultHasher is not guaranteed to stay the same hasher in future versions of rust. `SipHasher13` is the current hasher behind DefaultHasher as of rust 1.66. It is worth noting that rust used to use `SipHasher24` for HashMap, although back then it was not exposed as `DefaultHasher`, but this is evidence that it can change.
Configuration menu - View commit details
-
Copy full SHA for 5d3770c - Browse repository at this point
Copy the full SHA 5d3770cView commit details -
Stop relying on std::hash::Hash in Checksum
This makes Checksum entirely independent of std::hash::Hash, preventing changes in rust libstd, however unlikely, to introduce changes.
Configuration menu - View commit details
-
Copy full SHA for 1b0bbdd - Browse repository at this point
Copy the full SHA 1b0bbddView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for 86164e0 - Browse repository at this point
Copy the full SHA 86164e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2808351 - Browse repository at this point
Copy the full SHA 2808351View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a09cbf - Browse repository at this point
Copy the full SHA 2a09cbfView commit details
Loading
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 v0.21.0...v0.21.1