5440 Commits (9a60e5d001442f0af8563f40ac7f449c4f579bf4)

Author SHA1 Message Date
Protobuf Team Bot 589cf718b4 In the custom vtable mode invert how the static/non-static overloads for Clear work. 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 8bb7e735a0 Move message.cc off of upb c codegen 3 months ago
Protobuf Team Bot c52d7ff8f5 Refactor and test fixes to make code more portable. 3 months ago
Protobuf Team Bot 07b325e5d7 Move map accessors off of upb c accessor codegen. 3 months ago
Protobuf Team Bot 36a969296d Move oneof accessors off of upb c accessor codegen. 3 months ago
Protobuf Team Bot 807ecfd0fa Move repeated fields and singular cords off of upb C accessor codegen. 3 months ago
Protobuf Team Bot 98309afade Move singular strings off of upb c accessor codegen. 3 months ago
Protobuf Team Bot 2cd5890d55 Auto-generate files after cl/668077355 3 months ago
Protobuf Team Bot a626dd332f Introduce `MessageCreator`, which will use more efficient techniques to 3 months ago
Protobuf Team Bot 5cebdef929 Fix AssociatedMiniTable to be an unsafe trait with a safe fn, instead of having an unsafe fn. 3 months ago
Protobuf Team Bot 0056835a0d Use proto2::internal::Unreachable() to avoid control flow warnings in msvc when we have no return after an ABSL_LOG(FATAL) 3 months ago
Protobuf Team Bot e9b04b1f8f Stop using upb C accessor codegen for submsg accessors. 3 months ago
Protobuf Team Bot ede55fec7d Fix `final_is_soo` being accidentally declared as int not bool. 3 months ago
Protobuf Team Bot 892840fc59 Add copyright header on new files added in previous CL. 3 months ago
Protobuf Team Bot 25b793c2da Auto-generate files after cl/667953223 3 months ago
Protobuf Team Bot 336c9c324c Refactor the with-presence accessor geneartion (hasser, get_opt and clearer) into helper functions. 3 months ago
Evan Brown 0ed61f0b15 Use linear search instead of binary search in flat mode of ExtensionSet. 3 months ago
Protobuf Team Bot 9d3391f183 Use MapView/MapMut instad of View<Map>/Mut<Map> 3 months ago
Protobuf Team Bot 30a8ef5008 Prepare `MessageLite::GetTypeName` to be upgraded to return 3 months ago
Mike Kruskal 0d9baf367f Remove outdated conformance/fuzz tests. 3 months ago
Protobuf Team Bot beb4bdbed3 Internal changes 3 months ago
Protobuf Team Bot e26ef8683e Cleanup pass on where we use Private and doc(hidden) 3 months ago
Protobuf Team Bot 51d3b38751 Auto-generate files after cl/666928989 3 months ago
Mike Kruskal 5695a882bd Move -Werror to our test/dev bazelrc files. 3 months ago
Protobuf Team Bot 79781edd8d Auto-generate files after cl/666879420 3 months ago
Protobuf Team Bot 9f4f302f9c Change upb singular scalar accessors to not use upb C accessor codegen. 3 months ago
Protobuf Team Bot 170cbc3eb0 Auto-generate files after cl/666521717 3 months ago
Protobuf Team Bot db3e837e02 Add an `_unchecked_lifetime` version of the Cpp interop wrap fns. 3 months ago
Thomas Van Lenten e9140a10ec [ObjC] Issue stderr warnings for deprecated generation options. 3 months ago
Protobuf Team Bot d91dbd4bb7 Auto-generate files after cl/666132886 3 months ago
Protobuf Team Bot eca12ff466 Automated Code Change 3 months ago
Protobuf Team Bot 4b416b119d Auto-generate files after cl/666093310 3 months ago
Adam Cozzette 6a177829fc Remove generated C++ thunks for enums as map values 3 months ago
Protobuf Team Bot 72707c38f3 Auto-generate files after cl/665982322 3 months ago
Protobuf Team Bot 742820a31a Move files to v2 subdirectory and hide them from OSS. 3 months ago
Protobuf Team Bot ba0c16c765 Auto-generate files after cl/665944029 3 months ago
Protobuf Team Bot 78c6349d75 Automated rollback of commit cd002c06b6. 3 months ago
Adam Cozzette 7f395af40e Replace some per-message C++ thunks with a common implementation 3 months ago
Protobuf Team Bot 6a95fad912 Auto-generate files after cl/665411723 3 months ago
Protobuf Team Bot cd002c06b6 Introduce `MessageCreator`, which will use more efficient techniques to instantiate objects if permitted by the compiler. 3 months ago
Adam Cozzette f48205ffed Internal change 3 months ago
Brent Shaffer 6d84da5e2d fix: do not throw deprecated warning on field getters for default values (#17788) 3 months ago
Protobuf Team Bot b0db5bd029 Change CppInterop traits to operate on *const or *mut c_void instead of protobuf::__runtime::RawMessage 3 months ago
Protobuf Team Bot a7ddd35206 Auto-generate files after cl/664953196 3 months ago
Joshua Haberman eab1fa2765 Fixed layering check violations once and for all in upb bootstrapping. 3 months ago
Protobuf Team Bot 979931cc02 Refactor Rust thunk name generation in prep for extensions 3 months ago
Tony Liao 86a246312b Refactor methods in proto3's AnyMetadata implementation. 3 months ago
Protobuf Team Bot 025909cb53 Auto-generate files after cl/663974332 3 months ago
Protobuf Team Bot a6977fef4c Add v2 FieldEntry #1. 3 months ago
Protobuf Team Bot 3b4605e046 internal change 3 months ago