5218 Commits (bf8a9fc73f268a793fb43c2d6d2cf7595c40c4ec)

Author SHA1 Message Date
Protobuf Team Bot 9d0a30d2e5 Auto-generate files after cl/592453467 12 months ago
Protobuf Team Bot 6bfd632d5b Test force_split for repeated_field_reflection_unittest. 12 months ago
Adam Cozzette bc66a18040 Update lite_unittest to pad varints before calling `internal::VarintParse()` 12 months ago
Hong Shin b9ad33cdff Reify our unifying dreams 12 months ago
Protobuf Team Bot 1427a855b1 Allow NewStringElement inlining. 12 months ago
Protobuf Team Bot c763f3a3a3 Add allow dead_code to the oneof case enum. 12 months ago
Protobuf Team Bot 7315f6d398 lzcnt enabled varint size calculation for proto 12 months ago
Thomas Van Lenten ba57a4e715 Add optional fields also to the testing 1 year ago
Protobuf Team Bot 542ca772fa Decouple Context from the Descriptor 1 year ago
Hong Shin cdcb6e7b56 Remove warning about unused thunk in singular_scalar 1 year ago
Protobuf Team Bot dc9d387d1d Automated rollback of commit 481c4fede5. 1 year ago
Protobuf Team Bot 481c4fede5 Allow friendly use of Reflection::MutableRaw(), Reflection::MutableRawNonOneof(). 1 year ago
Protobuf Team Bot 7e7037db27 Automated rollback of commit 1db8ed47c2. 1 year ago
Hong Shin b976dd8585 refactor: collapse submsg accessors for bytes and strings 1 year ago
Alyssa Haroldsen 6ae76fd6ed Rework Repeated and primitives with traits for use by out-of-crate items 1 year ago
Mike Kruskal 9afd752ce6 Allow legacy_closed_enum feature on enum map fields. 1 year ago
Adam Cozzette c8f619501f Internal change 1 year ago
Protobuf Team Bot 1db8ed47c2 RepeatedPtrField clears elements lazily. 1 year ago
Protobuf Team Bot f0a8c474cc Replace the fake ParseMessage/ParseGroup function calls in with ones that accept a lambda. It allows the callers to drop the mock "message" types that only exist to have an _InternalParse function in them. It also gives more freedom to the caller to do things like force inlining when it matters. 1 year ago
Mike Kruskal 543fbcdbd9 Breaking change: Remove deprecated std::string error collector overrides 1 year ago
Protobuf Team Bot 70b1d79574 Use short name for view primitive in the oneof enums (i32 instead of View<'msg, i32>) 1 year ago
Mike Kruskal 7c38dabce3 Add minimization for enum_type. 1 year ago
Protobuf Team Bot 85a134bacd Auto-generate files after cl/590637288 1 year ago
Protobuf Team Bot 9a50a83970 Move the descriptor message part of ClassData into a subclass and keep a bool 1 year ago
Hong Shin 54d4839ecb Add submsg support for bytes_mut 1 year ago
Adrian Sadłocha b19deb9275 Remove separate setters for singular scalars 1 year ago
Protobuf Team Bot a4b5c7e9d1 Avoid copies in proto map reflection. 1 year ago
Protobuf Team Bot b429304b02 Minor cleanups to conform to clang-tidy, etc. 1 year ago
Thomas Van Lenten 6c7c5a5d2a [ObjC] Enable editions conformance tests. 1 year ago
Protobuf Team Bot 13c9be2cf2 Reduce inlined part of the destructor. 1 year ago
Hong Shin e35cf1025b Add submessage support for string_mut 1 year ago
Mike Kruskal 5b12bc858f Breaking change: Promote ExtensionRange to a proper class 1 year ago
Mike Kruskal 229906f309 Breaking change: Remove deprecated clear APIs on repeated fields 1 year ago
Mike Kruskal cf2d6965dc Breaking change: Remove C++ legacy syntax descriptor APIs 1 year ago
Joshua Haberman 1ac8c04604 Fixed UTF-8 TextFormat output to protect against invalid UTF-8 in string fields. 1 year ago
Adrian Sadłocha d605b48fa5 Emit setters on primitive scalars without presence 1 year ago
Alyssa Haroldsen 74ff001424 Remove iteration and item mutators from Repeated 1 year ago
Mike Kruskal 15a0d5b599 Internal change 1 year ago
Protobuf Team Bot a17c248775 Make LazyField::ByteSizeLong consistent with eager message. 1 year ago
Protobuf Team Bot 4c32845eb5 Add some missing includes 1 year ago
Thomas Van Lenten b146d14e31 [ObjC] Improve handing of the WKT ObjC Category additions. 1 year ago
Protobuf Team Bot b08e00bdb1 Improve codegen for address pinning. 1 year ago
Protobuf Team Bot 4955fc46b6 Auto-generate files after cl/588950163 1 year ago
Protobuf Team Bot 4a67ce8a03 Disable mask-based implementation when SVE CLZ is present, since that allows vectorizing the scalar implementation. 1 year ago
Protobuf Team Bot 1a02cd47c8 Auto-generate files after cl/588915020 1 year ago
Mike Kruskal 060a9bee84 Remove descriptor_legacy usage from compiler code 1 year ago
Mike Kruskal 17f4f915a3 Remove descriptor_legacy usage from C++ runtime 1 year ago
Protobuf Team Bot 361faa658c Use the more robust check for whether a given type is defined in the current crate or not (instead of a hack against the word 'import' being in the package name). 1 year ago
Mike Kruskal 715b543e04 Breaking change: Remove deprecated syntax APIs 1 year ago
Protobuf Team Bot b7a37e2860 Remove dead code. 1 year ago