5411 Commits (1142838bbc88727c9f65f2227c748cf976537f06)

Author SHA1 Message Date
Adam Cozzette 1142838bbc Rust: get all types onto a single blanket ProxiedInMapValue implementation for upb 3 months ago
Protobuf Team Bot 8ed7da87a6 Auto-generate files after cl/673871913 3 months ago
Protobuf Team Bot b2597122dc Replace PROTOBUF_FORCE_COPY_DEFAULT_STRING macro with constexpr function for easier 3 months ago
Mike Kruskal 46eaf53920 Automated rollback of commit c4668f341f. 3 months ago
Protobuf Team Bot da26393006 Automated rollback of commit 9c835afdce. 3 months ago
Protobuf Team Bot ff4015cbe8 Auto-generate files after cl/673452657 3 months ago
Protobuf Team Bot d2b93189a6 Use `Message` instead of the derived type in `MapEntry`. 3 months ago
Protobuf Team Bot 0259cc3980 Add JsonStreamToMessage method 3 months ago
Mike Kruskal c4668f341f Internal changes 3 months ago
Adam Cozzette 5a68dddcf9 Remove outdated comments from descriptor.proto 3 months ago
Protobuf Team Bot ef17dab07f Prepare `UnknownFieldSet` for replace `std::string` with `absl::string_view`: 3 months ago
Protobuf Team Bot 4a039d89dd Add static reflection support for VIEW string_type fields. 3 months ago
Protobuf Team Bot 5771b06672 Auto-generate files after cl/673010897 3 months ago
Protobuf Team Bot ad9bf317a5 Change `SharedDtor` to be a static function to be able to use it directly in 3 months ago
Protobuf Team Bot 05b1fc6cb5 Misc cleanup: IWYU, clang-tidy, etc. 3 months ago
Adam Cozzette 569f34d8a1 Fix `message_differencer_unittest` to handle a nesting depth of 100 3 months ago
liqipeng 25e9631313 Fix cpp syntax error when the service method name is `request`. (#18174) 3 months ago
Protobuf Team Bot 9c835afdce Make WireFormat::ByteSize aware of LazyField. (roll forward after TGP). 3 months ago
Mike Kruskal 0b6e768f07 Introduce lifetimes for individual feature values. 3 months ago
Protobuf Team Bot 1892185aee Untangle `GenericTypeHandler` cross-references + more IWYU in repeated_ptr_field.* 3 months ago
Protobuf Team Bot 343c21cd7a Standardize type nomenclature in repeated_ptr_field.* 3 months ago
Protobuf Team Bot 301740dd06 Automated rollback of commit dfd7784fa1. 3 months ago
Protobuf Team Bot b061d4865f Auto-generate files after cl/672552340 3 months ago
Protobuf Team Bot 4ede7d1faf In the custom vtable mode use a non-static member pointer for Clear instead of the trampoline function. That way the public entry point and the function pointer both end up being the same. Currently, the static function is a separate function than the one called externally, forcing two functions to exist. 3 months ago
Protobuf Team Bot 3431016e91 Remove a few unused substitutions from string_view_field generator 3 months ago
Protobuf Team Bot c8e016c546 Auto-generate files after cl/672397247 3 months ago
Joshua Haberman fd6d8727c8 Created proper `names.h` headers for all upb generators. 3 months ago
Protobuf Team Bot 6d832d3aa2 Change the parse function to use appropriate calling convention. 3 months ago
Protobuf Team Bot d7e9ffb47b Auto-generate files after cl/672280579 3 months ago
Protobuf Team Bot 3052de88f8 Auto-generate files after cl/672079929 3 months ago
Joshua Haberman ed1a62cc58 Split a few lightweight functions into code_generator_lite.h 3 months ago
Tony Liao c964e143d9 Rename private reflection helpers HasBit to HasFieldSingular. 3 months ago
Cong Liu b179075955 Internal change. 3 months ago
Protobuf Team Bot dfd7784fa1 Assign the results of getClass() calls to unused variables 3 months ago
Protobuf Team Bot e3f37a2eb0 Auto-generate files after cl/671837281 3 months ago
Protobuf Team Bot ad3222c124 Replace PROTOBUF_FORCE_COPY_IN_MOVE macro with constexpr function for easier 3 months ago
Protobuf Team Bot 5257fc6086 Automated rollback of commit a1b33f4136. 3 months ago
serge-sans-paille f803670de7 Remove or replace useless references to <iostream> (#18069) 3 months ago
Protobuf Team Bot a1b33f4136 Make WireFormat::ByteSize aware of LazyField. 3 months ago
Protobuf Team Bot eacaa2bacc IWYU & other minor NFC changes in repeated_*_field.* 3 months ago
Protobuf Team Bot d99336559e Insert software prefetches into merge functions. This improves performance when hardware prefetchers are disabled on AMD machines. 3 months ago
Protobuf Team Bot 8aa0add7d3 Insert software prefetches into proto parsing functions. This improves performance when hardware prefetchers are disabled on AMD platforms. 3 months ago
Evan Brown 9b019ee271 Add prefetching of subsequent extensions in ExtensionSet::ForEach. 3 months ago
Adam Cozzette c3df35950b Rust: create blanket implementation of `ProxiedInMapValue` for upb-backed messages 3 months ago
Protobuf Team Bot f4c04a8851 Auto-generate files after cl/671111042 3 months ago
Protobuf Team Bot c890e87bc9 Replace PROTOBUF_FORCE_COPY_IN_SWAP macro with constexpr function for easier 3 months ago
Protobuf Team Bot 5d341470da Initial pass of a proto_eq gtest macro. 3 months ago
Protobuf Team Bot a4b8d25b97 Auto-generate files after cl/671022293 3 months ago
Joshua Haberman 7826ad1525 Removed some obsolete macro logic. 3 months ago
Protobuf Team Bot d6630c27f2 Auto-generate files after cl/670990379 3 months ago