4667 Commits (f6b108af4d4074c136285d5621d078d70fbd1d36)

Author SHA1 Message Date
Protobuf Team Bot 9d749cd5b0 Change Thunks that take by ref to take by pointer. 1 year ago
Protobuf Team Bot 9d0a30d2e5 Auto-generate files after cl/592453467 1 year ago
Protobuf Team Bot 6bfd632d5b Test force_split for repeated_field_reflection_unittest. 1 year ago
Adam Cozzette bc66a18040 Update lite_unittest to pad varints before calling `internal::VarintParse()` 1 year ago
Hong Shin b9ad33cdff Reify our unifying dreams 1 year ago
Protobuf Team Bot 1427a855b1 Allow NewStringElement inlining. 1 year ago
Protobuf Team Bot c763f3a3a3 Add allow dead_code to the oneof case enum. 1 year ago
Protobuf Team Bot 7315f6d398 lzcnt enabled varint size calculation for proto 1 year 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