4397 Commits (b0d7441f83a4cc79d3937f65f8cc2b46931ea639)

Author SHA1 Message Date
Protobuf Team Bot 9a2e785d1d Adding a DownCastToGenerated function, similar to DynamicCastToGenerated but without the runtime cost of dynamic_cast. The cast is checked in debug mode. 1 year ago
Protobuf Team Bot 20ba4c4597 Auto-generate files after cl/571177924 1 year ago
Mike Kruskal 0291b9c0de Bootstrap C++ edition defaults instead of compiling them at runtime in a static global. 1 year ago
Mike Kruskal a385e04ac7 Implement FeatureSet caching within descriptor pools. 1 year ago
Martijn Vels 6cc34ca5aa Automated rollback of commit 17e06c108d. 1 year ago
Protobuf Team Bot b92eda0a0e Auto-generate files after cl/570881721 1 year ago
Martijn Vels a433d6a89a Reduce visibility of Arena enabled copy constructor 1 year ago
Matt Kulukundis 6d7d9e41ed Drop special case testing for NDK r24 which is no longer supported. 1 year ago
Mike Kruskal 1dedab1765 Disable flaky test from GHA 1 year ago
Mike Kruskal 5b340ded2b Specify proto2/proto3 defaults on feature specs. 1 year ago
Martijn Vels 17e06c108d Rollback RepeatedPtrField optimization 1 year ago
Mike Kruskal 6f528b7bad Introduce legacy edition values. 1 year ago
Protobuf Team Bot e5d3b87806 Auto-generate files after cl/570480115 1 year ago
Protobuf Team Bot 3c59585bc1 Defines Protobuf compiler version strings as macros and separates out suffix string definition. 1 year ago
Protobuf Team Bot 95d57237b3 Move all virtual functions in MapFieldBase to be a manually written vtable. 1 year ago
Protobuf Team Bot 95ad110c7f Do perfect forwarding to avoid unnecessary extra instances of UntypedMessage, 1 year ago
Protobuf Team Bot 99d1b8701b Auto-generate files after cl/570142494 1 year ago
Protobuf Team Bot ebb1b0550a GetArena() instead of GetArenaForAllocation(). 1 year ago
Protobuf Team Bot 2f1ba89a73 Internal change. 1 year ago
Protobuf Team Bot 665006abd6 Remove hot-pathing between repeated and packed in fast path. 1 year ago
Protobuf Team Bot 0a452fd359 Fix integer overflow on extension range parsing when specifying MAX_INT as an extension number. 1 year ago
Mike Kruskal 1312dcaae6 Internal change 1 year ago
Mike Kruskal 53713c9a08 Internal changes 1 year ago
Protobuf Team Bot e33e0d2ba5 Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. 1 year ago
Hong Shin 0c3f579e45 Internal change 1 year ago
Adam Cozzette 12c7bb0750 Rename `upbc` to `upb_generator` 1 year ago
Sandy Zhang 49f2388bf3 internal change 1 year ago
Hong Shin 4246672186 Internal change 1 year ago
Protobuf Team Bot bef5b759f1 Fix bug in reflection based Swap of map fields. 1 year ago
Protobuf Team Bot 804573fe0a Track depth limit in UntypedMessage parsing. 1 year ago
Mike Kruskal 7bd4744da6 Remove enforce_utf8 from edition zero test cases. 1 year ago
Mike Kruskal ed763d0294 Build test protos into a common shared library in cmake. 1 year ago
Mike Kruskal 1c07062f5a Rename NONE enum value to UNVERIFIED 1 year ago
Martijn Vels 9149c4825d Disable Arena copy constructor in repeated fields. 1 year ago
Mike Kruskal caa462715c Delete deprecated C++ utf8 validation feature 1 year ago
Mike Kruskal e9fc181ae9 Migrate C++ utf8 validation to a global feature. 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
serge-sans-paille 81533b2194 Remove <iostream> from the common.h header (#14174) 1 year ago
Mike Kruskal 153028d7f3 Add utf8_validation feature back to the global feature set. 1 year ago
Protobuf Team Bot 7a2c6b5652 Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated extension accessors. 1 year ago
Mike Kruskal 65419eef0d Flip the names of edition_enum and edition. 1 year ago
Protobuf Team Bot d5ec12e9a8 Allocate the Cord element in the arena, instead of allocating on the heap and 1 year ago
Thomas Van Lenten 6b30163526 [ObjC] Clean up enum fields when not using fwd decls. 1 year ago
Thomas Van Lenten d58ed887ff [ObjC] Wire the generation options through all the Field generators. 1 year ago
Martijn Vels 617e1912b2 Optimize RepeatedPtrField to use copy constructors where possible 1 year ago
Thomas Van Lenten cce7fc4f06 [ObjC] Wire generation options through Enum, Extension, Message, Oneof generators. 1 year ago
Protobuf Team Bot cdc5f6484b Auto-generate files after cl/567705458 1 year ago
Protobuf Team Bot 996268a345 Remove some function overrides from MapEntry and use the ones from Message. 1 year ago
Thomas Van Lenten 7824a4f0cd [ObjC] Handle transtive public imports in minimal imports mode 1 year ago
Protobuf Team Bot 73b7f06faf Verify closed enums rather than fallback to eager parsing. 1 year ago