18597 Commits (63fc32250a3c174c3f8119fdecd880fabf2ca9fc)
 

Author SHA1 Message Date
Hong Shin 877b02506c Introduce hpb::interop::upb::GetMessage; née protos::internal::GetInternalMsg 3 months ago
Derek Benson a0f79ebc57 Add linkage assertions to all extern upb functions. This makes it a compiler error if you try to run the tests and are missing an extern fn. Will be used to ensure that the Cargo build's amalgamated upb has everything that's needed. 3 months ago
Protobuf Team Bot 301740dd06 Automated rollback of commit dfd7784fa1. 3 months ago
Protobuf Team Bot 9efb6064a9 Auto-generate files after cl/672592274 3 months ago
Protobuf Team Bot 4d75c8224a Fix a potential Ruby-upb use of uninitialized memory. 3 months ago
Hong Shin 44e9777103 Adios, protos::ptr! 3 months ago
Hong Shin 9c1fc6ca0b Internal Change 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
Joshua Haberman 5ee5891f7d Refactored the C name mangling to not depend on C++ or upb reflection. 3 months ago
Joshua Haberman da825e80b1 Migrated upb code generators to the new code_generator_lite.h library. 3 months ago
Joshua Haberman 65c9e69f97 Delete upbdev and friends, which were only used by the Dart plugin. 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
Derek Benson 50c3191741 add a dependency to the upb amalgamation on text:debug and text:internal 3 months ago
Tony Liao c964e143d9 Rename private reflection helpers HasBit to HasFieldSingular. 3 months ago
Protobuf Team Bot 849f05f886 Auto-generate files after cl/671934556 3 months ago
Eric Salo 1321c26fc6 upb: fix uninitialized upb_MessageValue buffer bugs 3 months ago
Cong Liu b179075955 Internal change. 3 months ago
Protobuf Team Bot 7a93369749 Internal version update. 3 months ago
Protobuf Team Bot dfd7784fa1 Assign the results of getClass() calls to unused variables 3 months ago
Protobuf Team Bot b35d4bad3c Change `upb` crate source to not use std or alloc 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
Jingwen Chen 17673f5b90 Automated rollback of commit 76794bf3ad. 3 months ago
Mark Hansen cf0cf766c6 Remove unnecessarily suppressed unchecked warnings 3 months ago
Protobuf Team Bot 845aff331a Internal version update. 3 months ago
Mark Hansen 37f481c16f ArrayDecoders: tag methods as throwing more-specific exception 3 months ago
Mark Hansen 4be4bf2b5c Grow ProtobufArrayList starting from array length, not size 3 months ago
Mark Hansen ee419f22e0 Bugfix: Make extensions beyond n=16 immutable. 3 months ago
Mark Hansen 3d4d514c64 Add test showing that not all the messages inside a Lite FieldSet were made immutable. 3 months ago
Protobuf Team Bot eacaa2bacc IWYU & other minor NFC changes in repeated_*_field.* 3 months ago
Eric Salo 76794bf3ad protobuf: delete the _retain_options attribute from proto_library() 3 months ago
Hong Shin 08f324f199 Introduce hpb::Arena stub 3 months ago
Protobuf Team Bot 8387a0fd9d Auto-generate files after cl/671493939 3 months ago
Hong Shin d46874c047 Remove protos::internal::Serialize shim 3 months ago
Hong Shin 6da642ac5c upb: Arena_DoFuse typo fix 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
Protobuf Team Bot f72e5ce370 Fix duplicate `possible_owners` in upb aspect. 3 months ago
Adam Cozzette c3df35950b Rust: create blanket implementation of `ProxiedInMapValue` for upb-backed messages 3 months ago