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
c04b501e7c
Auto-generate files after cl/570746314
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
9d27c2f8aa
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 564518438
1 year ago
Joshua Haberman
4c4fb523c7
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 563888979
1 year ago
Joshua Haberman
aebc5ffa07
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 563888809
1 year ago
Protobuf Team Bot
77f8c4974c
Auto-generate files after cl/563791580
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
Marcel Hlopko
836c5c3af5
Internal change
...
PiperOrigin-RevId: 561268500
1 year ago
Protobuf Team Bot
0ef0214161
Auto-generate files after cl/561249277
1 year ago
Protobuf Team Bot
0d0701948d
protobuf: fix data race on SerialArena::string_block_
...
SpaceUsed reads string_block_ while AllocateFromStringBlockFallback
can be changing it concurrently. Make it an atomic.
PiperOrigin-RevId: 561249277
1 year ago
Protobuf Team Bot
17beb003ef
Auto-generate files after cl/561191678
1 year ago
Shixin Li
d6a2f31c84
Internal change
...
PiperOrigin-RevId: 561191678
1 year ago