4226 Commits (47a84cdde81fbd519b8d7aab9cd77bb8a18ac4b8)

Author SHA1 Message Date
Protobuf Team Bot c98ef06291 Reserve/InternalExtend use capacity instead of size as input. 2 years ago
Mike Kruskal 5ba3f03d1f Ban packed option in editions. 2 years ago
Sandy Zhang 81068e8e8c Internal change 2 years ago
Protobuf Team Bot f54f8b2a20 Automated rollback of commit 6fc84676c1. 2 years ago
Hong Shin 80a4df3306 Add support accessing simple scalars (int32s, bools, and floats) in submessages 2 years ago
Thomas Van Lenten 2e5b1e50c4 [ObjC] Properly scope enum names to avoid naming collisions. 2 years ago
Protobuf Team Bot 43a0acb9c0 Auto-generate files after cl/565775188 2 years ago
Thomas Van Lenten a1e8ff0b16 [ObjC] ClangTidy fixes, no functional changes. 2 years ago
Protobuf Team Bot 6fc84676c1 Move `GetTypeName` implementation into `ClassData`. 2 years ago
Protobuf Team Bot aac142d67b Use Emit to generate InternalVerify. 2 years ago
Protobuf Team Bot 9b8f042770 Improve loops in RepeatedPtrField. 2 years ago
Protobuf Team Bot edf364fcd0 Include wire_format_verify.h 2 years ago
Protobuf Team Bot 785c82dbde Fix a bad cast in put<X>BuilderIfAbsent when already present due to using the result of put() directly (which is null if it currently has no value) 2 years ago
Protobuf Team Bot 027b8115ce Auto-generate files after cl/565159224 2 years ago
Protobuf Team Bot 4322e00e5b Setting up version updater to prepare for poison pills and embedding version info into C++, Python and Java gencode. 2 years ago
Protobuf Team Bot 09d2511a6c Initial skeleton towards oneof's Mut accessor, and clarify oneof the View accessor to use View<> instead of the raw primitive type. 2 years ago
Protobuf Team Bot 78d71cac9f Fix string setter thunk to use PtrAndLen instead of two args. 2 years ago
Adam Cozzette c92e490ed7 Fix Cloud C++ build failure 2 years ago
Protobuf Team Bot fbdeb5af0b Add prefetching to arena allocations. 2 years ago
Adrian Sadłocha 207331d860 Return Optional instead of Option in getter_opt 2 years ago
Cong Liu ef198dbae3 Small optimization/cleanup for message split. 2 years ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 2 years ago
Protobuf Team Bot f175757c1a Auto-generate files after cl/564777204 2 years ago
Hong Shin d72e790084 Return the correct view type for messages 2 years ago
Protobuf Team Bot 9a0a3cf0cd Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated repeated and map field accessors. 2 years ago
Protobuf Team Bot 3ae5a079fc Reduce code bloat for messages - use virtual methods for Merge/Clear/Delete. 2 years ago
Protobuf Team Bot 4a6f2da5b0 Auto-generate files after cl/564706001 2 years ago
Protobuf Team Bot 4eed4eb244 Move `GetClassData` into `MessageLite`. This table will be used to replace several 2 years ago
Christian Blichmann 38a24729ec `Printer`: Include Abseil's `str_cat.h` for `absl::AlphaNum` 2 years ago
Protobuf Team Bot 924165a5f2 Unalign ThreadSafeArena::ThreadCache 2 years ago
Protobuf Team Bot 47cec39ab3 Fix a NPE in put<X>BuilderIfAbsent due to using the result of put() directly (which is null if it currently has no value) 2 years ago
Joshua Haberman ccb1173553 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Philip K. Warren 437ec356fb Update Kotlin compiler to escape package names (#13310) 2 years ago
Protobuf Team Bot f88b09d9cf INTERNAL_CHANGE 2 years ago
Joshua Haberman f494a9e975 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 229752ddf2 Added missing PROTOBUF_MUSTTAIL, to fix presubmit check. 2 years ago
Joshua Haberman da40ff6fb1 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 296ae4e663 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Jonas Kvinge 0b66e39694 port_def: Add ignore for -Wextra-semi with Clang (#13859) 2 years ago
Joshua Haberman 7853a5e301 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 638a860285 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 31b6348f23 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 4af5a837a4 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 8cf940dfc8 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman e614b03575 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 80b77d7f6f Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 67ee3b98c5 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 1d2293144e Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman 95d3a2f097 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
Joshua Haberman e8d06a2947 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago