-
-
Notifications
You must be signed in to change notification settings - Fork 34
Permalink
Choose a base ref
{{ refName }}
default
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: RReverser/serde-wasm-bindgen
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.6.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: RReverser/serde-wasm-bindgen
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.6.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 20 commits
- 11 files changed
- 1 contributor
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0f0aecc - Browse repository at this point
Copy the full SHA 0f0aeccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f56144 - Browse repository at this point
Copy the full SHA 1f56144View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3412dbd - Browse repository at this point
Copy the full SHA 3412dbdView commit details
Commits on Dec 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6a4a00e - Browse repository at this point
Copy the full SHA 6a4a00eView commit details
Commits on Dec 6, 2023
-
Tweak benchmarks to Node.js for now
Looks like some configs changed and benchmarks are currently broken in both Node and browser. This allows to run them at least in Node again.
Configuration menu - View commit details
-
Copy full SHA for ea120e5 - Browse repository at this point
Copy the full SHA ea120e5View commit details
Commits on Dec 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 46d84f1 - Browse repository at this point
Copy the full SHA 46d84f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e38f22 - Browse repository at this point
Copy the full SHA 0e38f22View commit details -
Checking for `is_safe_integer` guarantees that the value is already a number, and then using `unchecked_into_f64` allows to avoid extra memory access cost of `Option<f64>`. This speeds up CitmCatalog parsing benchmark by 15%.
Configuration menu - View commit details
-
Copy full SHA for 3dfe727 - Browse repository at this point
Copy the full SHA 3dfe727View commit details -
Don't use --profiling for benchmarks
This leads to incorrect size comparison as it includes function name sizes.
Configuration menu - View commit details
-
Copy full SHA for b4b4965 - Browse repository at this point
Copy the full SHA b4b4965View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7e4c5b - Browse repository at this point
Copy the full SHA a7e4c5bView commit details -
Use field indices for struct deserialization
Serde allows to deserialize fields in structs by returning an index instead of the name as a string. This saves another 1.7% off benchmark size and speeds up CitmCatalog and twitter parsing benchmarks by 7-10%.
Configuration menu - View commit details
-
Copy full SHA for ce7669e - Browse repository at this point
Copy the full SHA ce7669eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 455d556 - Browse repository at this point
Copy the full SHA 455d556View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34aab01 - Browse repository at this point
Copy the full SHA 34aab01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 014e415 - Browse repository at this point
Copy the full SHA 014e415View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff83666 - Browse repository at this point
Copy the full SHA ff83666View commit details
Commits on Dec 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0cf8879 - Browse repository at this point
Copy the full SHA 0cf8879View commit details -
Configuration menu - View commit details
-
Copy full SHA for e65f027 - Browse repository at this point
Copy the full SHA e65f027View commit details
Commits on Feb 22, 2024
-
Revert "Use field indices for struct deserialization"
This reverts commit ce7669e.
Configuration menu - View commit details
-
Copy full SHA for ff11d81 - Browse repository at this point
Copy the full SHA ff11d81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03a470d - Browse repository at this point
Copy the full SHA 03a470dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1b73ac - Browse repository at this point
Copy the full SHA b1b73acView 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.6.1...v0.6.4