-
Notifications
You must be signed in to change notification settings - Fork 61
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: andybalholm/brotli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.1.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: andybalholm/brotli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.2.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 12 commits
- 9 files changed
- 2 contributors
Commits on Jan 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3cacb50 - Browse repository at this point
Copy the full SHA 3cacb50View commit details
Commits on Apr 24, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 453214e - Browse repository at this point
Copy the full SHA 453214eView commit details
Commits on May 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6a1a95e - Browse repository at this point
Copy the full SHA 6a1a95eView commit details
Commits on May 28, 2025
-
Specifically check for a match that is a repeat of the previous match distance. If one is found, skip looking for a match in the hash table. (This check is done one byte past the current position, as described at https://cbloomrants.blogspot.com/2017/09/some-learnings-from-zstd.html)
Configuration menu - View commit details
-
Copy full SHA for c036c35 - Browse repository at this point
Copy the full SHA c036c35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1383db2 - Browse repository at this point
Copy the full SHA 1383db2View commit details
Commits on May 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 18ac46a - Browse repository at this point
Copy the full SHA 18ac46aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e819531 - Browse repository at this point
Copy the full SHA e819531View commit details -
Configuration menu - View commit details
-
Copy full SHA for 199839b - Browse repository at this point
Copy the full SHA 199839bView commit details -
Pathfinder: separate searching and parsing
Rather than searching for a match at every byte while parsing, it now does a search first, using an algorithm inspired by M4. This speeds it up significantly, both because there are fewer search steps to do, and because there are fewer matches for the parser to sort thorough. Compression improves on shorter chain lengths, and decreses on higher ones.
Configuration menu - View commit details
-
Copy full SHA for d6b3fe0 - Browse repository at this point
Copy the full SHA d6b3fe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10cf712 - Browse repository at this point
Copy the full SHA 10cf712View commit details
Commits on May 31, 2025
-
Pathfinder: change how literals are represented in arrivals.
Instead of trying to carry the previous match distance through we record the length of the run of literals in length, and literals are now distinguished by distance == 0.
Configuration menu - View commit details
-
Copy full SHA for fc701da - Browse repository at this point
Copy the full SHA fc701daView commit details
Commits on Jun 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 676a020 - Browse repository at this point
Copy the full SHA 676a020View 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 v1.1.1...v1.2.0