-
Notifications
You must be signed in to change notification settings - Fork 16.1k
Comparing changes
Open a pull request
base repository: protocolbuffers/protobuf
base: v33.1
head repository: protocolbuffers/protobuf
compare: v33.2
- 14 commits
- 77 files changed
- 9 contributors
Commits on Nov 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a8ecd1f - Browse repository at this point
Copy the full SHA a8ecd1fView commit details -
Merge pull request #24406 from protocolbuffers/33.x-202511122157
Merge release commits to 33.x
Configuration menu - View commit details
-
Copy full SHA for 06d6548 - Browse repository at this point
Copy the full SHA 06d6548View commit details
Commits on Dec 2, 2025
-
PiperOrigin-RevId: 823185820
Configuration menu - View commit details
-
Copy full SHA for 13ee2ce - Browse repository at this point
Copy the full SHA 13ee2ceView commit details -
Add BTI to branch targets when branch protection is enabled. This res…
…olves #23306 Since there's a measurable performance cost (~12% for a long varint heavy message) on little and mid size cores, these instructions aren't unconditionally emitted even though they're compatible (CPUs lacking FEAT_BTI interpret them as HINT/NOP). Even with these extra instructions, the assembly path is still much faster than the generic one. PiperOrigin-RevId: 834093313
Configuration menu - View commit details
-
Copy full SHA for 72a48f9 - Browse repository at this point
Copy the full SHA 72a48f9View commit details -
Reserving a declaration for the Impress proto plugin.
PiperOrigin-RevId: 835386232
Configuration menu - View commit details
-
Copy full SHA for 8a0b438 - Browse repository at this point
Copy the full SHA 8a0b438View commit details -
Fix a bug with custom features outside of the
pbpackage.This was always intended to be possible, but was accidentally broken by a recent improvement in C++. This expands the generated defaults to all features, adding an implicit requirement that the message type of each feature extension is unique. The only violation of this today was in our test features. PiperOrigin-RevId: 836350099
Configuration menu - View commit details
-
Copy full SHA for 483173d - Browse repository at this point
Copy the full SHA 483173dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 058bffa - Browse repository at this point
Copy the full SHA 058bffaView commit details -
Use generic Marshal.SizeOf when possible (#21964) (#24673)
85507b9 introduced a new call to Marshal.Sizeof(Type). This call is not AOT compatible, which is a regression as prior versions were AOT compatible, even if not directly supported. This conditionally uses the generic version of Marshal.SizeOf, which is AOT compatible to fix the issue. Closes #21824 Closes #21964 COPYBARA_INTEGRATE_REVIEW=#21964 from ThadHouse:genericsizeof a12294e PiperOrigin-RevId: 818694739 Co-authored-by: Thad House <thadhouse1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9f263cd - Browse repository at this point
Copy the full SHA 9f263cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50c9e62 - Browse repository at this point
Copy the full SHA 50c9e62View commit details -
Merge pull request #24677 from protocolbuffers/33.2-cp
Backport fixes for 33.2
Configuration menu - View commit details
-
Copy full SHA for 93a4005 - Browse repository at this point
Copy the full SHA 93a4005View commit details
Commits on Dec 4, 2025
-
Add EDITION_UNSTABLE for new edition development
PiperOrigin-RevId: 830474777
Rachel Goldfinger committedDec 4, 2025 Configuration menu - View commit details
-
Copy full SHA for 9247790 - Browse repository at this point
Copy the full SHA 9247790View commit details -
Rachel Goldfinger committed
Dec 4, 2025 Configuration menu - View commit details
-
Copy full SHA for e9f62c6 - Browse repository at this point
Copy the full SHA e9f62c6View commit details -
Merge pull request #24699 from protocolbuffers/edition_unstable_33.x
Add EDITION_UNSTABLE for new edition development
Configuration menu - View commit details
-
Copy full SHA for f4d8b01 - Browse repository at this point
Copy the full SHA f4d8b01View commit details
Commits on Dec 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 7ccf206 - Browse repository at this point
Copy the full SHA 7ccf206View 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 v33.1...v33.2