Eric Salo
70eeedd3b2
upb: clean up the headers in upb/mini_table/
...
PiperOrigin-RevId: 567343651
1 year ago
Eric Salo
fc75bf3fdc
upb: fix most of the ClangTidy warnings in util/required_fields.?
...
PiperOrigin-RevId: 567333328
1 year ago
Hong Shin
a36deef052
clean up spacing near message.cc::new_thunk
...
PiperOrigin-RevId: 567329421
1 year ago
Hong Shin
ec0eabe801
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 567327283
1 year ago
Protobuf Team Bot
e699aa601a
Automated rollback of commit baab809422
.
...
PiperOrigin-RevId: 567322048
1 year ago
Protobuf Team Bot
f7f42e3f0f
Auto-generate files after cl/567293489
1 year ago
Protobuf Team Bot
1de33336cd
InternalSwap does not need two arenas, since they are required to be the same
...
one.
PiperOrigin-RevId: 567293489
1 year ago
Protobuf Team Bot
e71ce645d2
Move some processing off to a secondary noinline function. This significantly
...
reduces the stack usage of the recursive function.
PiperOrigin-RevId: 567286733
1 year ago
Protobuf Team Bot
1180543de9
Internal Code Change
...
PiperOrigin-RevId: 567181574
1 year ago
Protobuf Team Bot
baab809422
Internal
...
PiperOrigin-RevId: 567175482
1 year ago
zhangskz
981aeb1ef8
Update to latest absl LTS patch 20230802.1 ( #14145 )
...
Closes #14145
PiperOrigin-RevId: 567165127
1 year ago
Protobuf Team Bot
ab53bda703
Removed unused variable.
...
PiperOrigin-RevId: 567157437
1 year ago
Adam Cozzette
9df1d76970
Prepare to reorganize upb file structure
...
I am getting ready to move almost everything under the upb/ directory up one
level to integrate upb better into its new location in the protobuf repo. This
change makes a few tweaks to prepare for that:
- Delete upb's LICENSE and CONTRIBUTING.md files since we already have similar
files at the top level.
- Rename `//python:python_version` so that it won't conflict later with
`//upb/python:python_version`.
- Move the contents of python/BUILD.bazel out to a Bazel macro to facilitate
merging that BUILD.bazel file with upb/python/BUILD.
PiperOrigin-RevId: 567119840
1 year ago
Protobuf Team Bot
33b78e67a9
Move Status error construction to helper NOINLINE functions to reduce stack
...
cost in the recursive functions.
Reduce the number of temporaries in the stack frame.
PiperOrigin-RevId: 567087381
1 year ago
Hong Shin
5fc9a3befd
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 567074295
1 year ago
Protobuf Team Bot
5d042f1af5
Auto-generate files after cl/567023292
1 year ago
Hong Shin
aa41f50562
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 567023292
1 year ago
Protobuf Team Bot
3892ab4fbb
Auto-generate files after cl/566724420
1 year ago
Jin Chao
9471a88225
`__NDK_MAJOR` should be `__NDK_MAJOR__` ( #14046 )
...
compilation error occurs when compiling on Android system.
Closes #14046
COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/14046 from thejinchao:main 68d79d01b2
PiperOrigin-RevId: 566773496
1 year ago
Mike Kruskal
b577d8d1b9
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
ccdc27f8e0
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
104ab88079
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
0b53821a62
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
261900ed8f
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
bd483cbda6
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
42ce028575
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
557f7bce2f
Auto-generate files after cl/566724420
1 year ago
Mike Kruskal
4f46a3ffeb
Internal changes
...
PiperOrigin-RevId: 566724420
1 year ago
Protobuf Team Bot
e05f9e34e5
Auto-generate files after cl/566714350
1 year ago
Thomas Van Lenten
51cbe921bb
[ObjC] Move storage type info over to the new helper.
...
PiperOrigin-RevId: 566714350
1 year ago
Protobuf Team Bot
6864a4d0b6
Auto-generate files after cl/566699046
1 year ago
Protobuf Team Bot
bec7b66735
Auto-generate files after cl/566695697
1 year ago
Hong Shin
fab6920207
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 566699046
1 year ago
Thomas Van Lenten
b70e0fe3fd
[ObjC] Move the property decls over to the new api.
...
PiperOrigin-RevId: 566695697
1 year ago
Protobuf Team Bot
215154eb2c
Auto-generate files after cl/566655900
1 year ago
Protobuf Team Bot
cca1678fdb
Internal change
...
PiperOrigin-RevId: 566655900
1 year ago
Protobuf Team Bot
18e561a113
Auto-generate files after cl/566643424
1 year ago
Thomas Van Lenten
28a5b5c2ec
[ObjC] Add utility for getting the ObjC type for a file.
...
PiperOrigin-RevId: 566643424
1 year ago
Protobuf Team Bot
b58bd40e1c
Auto-generate files after cl/566638331
1 year ago
Protobuf Team Bot
d7abdcffbe
Auto-generate files after cl/566630278
1 year ago
Joshua Haberman
0f02930475
Added field-level control over UTF-8 enforcement, and started respecting `enforce_utf8` in google3.
...
Prior to this CL, upb MiniDescriptors only allowed per-message control over UTF-8. This CL adds a new field-level modifier to upb MiniDescriptors that can flip a field to the opposite of the message default, like we already have for packed, allowing per-field control over UTF-8 validation.
PiperOrigin-RevId: 566638331
1 year ago
Protobuf Team Bot
df77c90305
Internal change
...
PiperOrigin-RevId: 566630278
1 year ago
Protobuf Team Bot
986cbb647b
Auto-generate files after cl/566628155
1 year ago
Protobuf Team Bot
c98ef06291
Reserve/InternalExtend use capacity instead of size as input.
...
This allows to remove branch from `InternalExtend` which is beneficial for small fields.
PiperOrigin-RevId: 566628155
1 year ago
Mike Kruskal
5ba3f03d1f
Ban packed option in editions.
...
This has been replaced with a feature in edition 2023, and we shouldn't allow both to be specified.
PiperOrigin-RevId: 566450709
1 year ago
Hong Shin
748d465a2d
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 566444036
1 year ago
Sandy Zhang
81068e8e8c
Internal change
...
PiperOrigin-RevId: 566426899
1 year ago
Protobuf Team Bot
f54f8b2a20
Automated rollback of commit 6fc84676c1
.
...
PiperOrigin-RevId: 566424065
1 year ago
Hong Shin
80a4df3306
Add support accessing simple scalars (int32s, bools, and floats) in submessages
...
PiperOrigin-RevId: 566403598
1 year ago
Hong Shin
df1aad1617
Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full.
...
PiperOrigin-RevId: 566399737
1 year ago