Jason Lunn
6a16ab6147
Check that ffi-compiler loads before using it to define tasks. ( #14538 )
...
Fixes #14509
Closes #14538
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/14538 from JasonLunn:fix_14509 a3f9d0bd4f
PiperOrigin-RevId: 577837541
1 year ago
Protobuf Team Bot
1fb26f229b
Auto-generate files after cl/574673810
1 year ago
Protobuf Team Bot
4b301ad764
Auto-generate files after cl/573375994
1 year ago
Protobuf Team Bot
b8654c2d89
Auto-generate files after cl/573338934
1 year ago
Protobuf Team Bot
2b7a816256
Auto-generate files after cl/572041162
1 year ago
Protobuf Team Bot
d14a336a6b
Auto-generate files after cl/571636273
1 year ago
Protobuf Team Bot
777d6a9d4f
Auto-generate files after cl/571462941
1 year ago
Protobuf Team Bot
6703802f20
Auto-generate files after cl/570576252
1 year ago
Protobuf Team Bot
376ba2f8bc
Auto-generate files after cl/569594353
1 year ago
Protobuf Team Bot
0cb912c37c
Auto-generate files after cl/569264372
1 year ago
Protobuf Team Bot
206583d39b
Auto-generate files after cl/568927357
1 year ago
Protobuf Team Bot
06310353a2
Auto-generate files after cl/568651768
1 year ago
Adam Cozzette
501ececd39
Reorganize upb file structure
...
This change moves almost everything in the `upb/` directory up one level, so
that for example `upb/upb/generated_code_support.h` becomes just
`upb/generated_code_support.h`. The only exceptions I made to this were that I
left `upb/cmake` and `upb/BUILD` where they are, mostly because that avoids
conflict with other files and the current locations seem reasonable for now.
The `python/` directory is a little bit of a challenge because we had to merge
the existing directory there with `upb/python/`. I made `upb/python/BUILD` into
the BUILD file for the merged directory, and it effectively loads the contents
of the other BUILD file via `python/build_targets.bzl`, but I plan to clean
this up soon.
PiperOrigin-RevId: 568651768
1 year ago
Protobuf Team Bot
61127956a7
Auto-generate files after cl/568621264
1 year ago
Protobuf Team Bot
ab58f8fbab
Auto-generate files after cl/568554147
1 year ago
Protobuf Team Bot
450e065fa5
Auto-generate files after cl/567343651
1 year ago
Protobuf Team Bot
5d042f1af5
Auto-generate files after cl/567023292
1 year ago
Protobuf Team Bot
6864a4d0b6
Auto-generate files after cl/566699046
1 year ago
Protobuf Team Bot
b58bd40e1c
Auto-generate files after cl/566638331
1 year ago
Protobuf Team Bot
986cbb647b
Auto-generate files after cl/566628155
1 year ago
Sandy Zhang
81068e8e8c
Internal change
...
PiperOrigin-RevId: 566426899
1 year ago
Protobuf Team Bot
473d20d38d
Auto-generate files after cl/565789618
1 year ago
Protobuf Team Bot
111d655427
Auto-generate files after cl/565767975
1 year ago
Protobuf Team Bot
d11eb716ed
Auto-generate files after cl/565518070
1 year ago
Protobuf Team Bot
743bf92146
Auto-generate files after cl/565212511
1 year ago
Protobuf Team Bot
7be2a452c6
Auto-generate files after cl/565073638
1 year ago
Protobuf Team Bot
4d0e805691
Auto-generate files after cl/565057412
1 year ago
Protobuf Team Bot
47b9a673a9
Auto-generate files after cl/564923153
1 year ago
Protobuf Team Bot
589926ce0f
Auto-generate files after cl/564874468
1 year ago
Protobuf Team Bot
fea7645b4b
Auto-generate files after cl/564810016
1 year ago
Adam Cozzette
7286ffceb2
Merge the protobuf and upb Bazel repos
...
A couple weeks ago we moved upb into the protobuf Git repo, and this change
continues the merger of the two repos by making them into a single Bazel repo.
This was mostly a matter of deleting upb's WORKSPACE file and fixing up a bunch
of references to reflect the new structure.
Most of the changes are pretty mechanical, but one thing that needed more
invasive changes was the Python script for generating CMakeLists.txt,
make_cmakelists.py. The WORKSPACE file it relied on no longer exists with this
change, so I updated it to hardcode the information it needed from that file.
PiperOrigin-RevId: 564810016
1 year ago
Joshua Haberman
da40ff6fb1
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 564015858
1 year ago
Joshua Haberman
638a860285
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 563893662
1 year ago
Joshua Haberman
ba9e2afcfc
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 563889003
1 year ago
Joshua Haberman
95d3a2f097
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 563888964
1 year ago
Joshua Haberman
bed7788f7b
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 563888824
1 year ago
Protobuf Team Bot
ffc56ba0be
Auto-generate files after cl/563753514
1 year ago
Protobuf Team Bot
7dabac9c5e
Auto-generate files after cl/563487615
1 year ago
Protobuf Team Bot
0e484c7777
Auto-generate files after cl/563175374
1 year ago
Protobuf Team Bot
75af7f9838
Auto-generate files after cl/563149248
1 year ago
Protobuf Team Bot
dcc1f61973
Auto-generate files after cl/562889855
1 year ago
Protobuf Team Bot
ad88453480
Auto-generate files after cl/562830310
1 year ago
Protobuf Team Bot
fa98bb316a
Auto-generate files after cl/561993644
1 year ago
Protobuf Team Bot
8985e978d5
Auto-generate files after cl/561344217
1 year ago
Protobuf Team Bot
2454ae2cd1
Internal change
...
PiperOrigin-RevId: 561344217
1 year ago
Protobuf Team Bot
190a2bad35
Auto-generate files after cl/561288632
1 year ago
Protobuf Team Bot
293f0a3b31
protobuf: mark unlikely branch as so
...
Don't leave things to chance. We generally mark likely/unlikely
branches on hot paths as such.
PiperOrigin-RevId: 561288632
1 year ago
Protobuf Team Bot
e454cb50fc
Auto-generate files after cl/561272213
1 year ago
Protobuf Team Bot
69f86a62f9
protobuf: add arena allocation with cleanup benchmark
...
Allocation with cleanup is quite different from the normal allocation.
Add a synthetic benchmark for it.
PiperOrigin-RevId: 561272213
1 year ago
Protobuf Team Bot
39feb83d60
Auto-generate files after cl/561268500
1 year ago