5133 Commits (901b2e548c0c7b52ce824423fd92fef870ba6e2e)

Author SHA1 Message Date
Éamonn McManus e9c9970eb4 In the Kotlin DSL, reference builder methods with property syntax. 11 months ago
Protobuf Team Bot f2e1ad3152 Internal change. 11 months ago
Jakob Buchgraber b7a145df95 Implement _mut() accessors for messages without FieldEntry 11 months ago
Jakob Buchgraber 1980e025eb Remove PrimitiveMut and related vtable types 11 months ago
Jakob Buchgraber 1a84c9c037 Remove gencode that uses vtables for string/bytes field accessors 11 months ago
Jakob Buchgraber d76fdc56bb Implement IntoProxied for messages 11 months ago
Protobuf Team Bot b3e7a00774 Add unit test enum showing allocation in repeated enum lists 11 months ago
Protobuf Team Bot 734729afc2 Create the concept of 'owned data' in upb/rust as a generalization of the upb.rs SerializedData (which is a arena + data for arbitrary types, both thin and wide ref types), use that for the wire parse/serialize path. 11 months ago
Protobuf Team Bot 55875598f7 Add a collision-avoidance behavior to the Rust Proto codegen. 11 months ago
Jakob Buchgraber 849b975e5f Temporarily use AsRef<{ProtoStr, [u8]}> for string/bytes accessors 11 months ago
Jakob Buchgraber 1a7ce61061 Split Proxied into Proxied and MutProxied traits. 11 months ago
Protobuf Team Bot 2c16decbce Internal change. 11 months ago
Protobuf Team Bot 0e223312ed Internal change. 11 months ago
Joshua Humphries 3c03e9351c protoc: support inf, -inf, nan, and -nan in option values (#15017) 11 months ago
Protobuf Team Bot b618f6750a Auto-generate files after cl/627204923 11 months ago
Protobuf Team Bot a9e0480768 Use Emit for ByteSizeLong 11 months ago
Protobuf Team Bot 971f88aa63 Improve C++, Python, Java runtime version representations to avoid merge conflicts during release. 12 months ago
Protobuf Team Bot e98423c403 Auto-generate files after cl/626402666 12 months ago
Protobuf Team Bot eeeb985a1b Use absl::bit_cast to implicitly check presence of float and double. 12 months ago
Mike Kruskal 95877d8569 Updating version.json and repo version numbers to: 28-dev (#16555) 12 months ago
Protobuf Team Bot ca9877c599 Auto-generate files after cl/626057584 12 months ago
Joshua Haberman 8e3e09937e Refactored the Java generator into separate packages and targets. 12 months ago
Mike Kruskal 1d6fdc1342 Infer string type feature from ctype pre-editions. 12 months ago
Protobuf Team Bot f76b28e535 Minor cleanup: IWYU, clang-tidy, etc. 12 months ago
Mike Kruskal e5502c746e Removed merged features from the edition defaults IR. 12 months ago
Mike Kruskal d1f2eae5c3 Fix delimited encoding for lazy-initialized fields. 12 months ago
Mike Kruskal 1d44d84417 Internal changes 12 months ago
Mike Kruskal 71f990682e Clean up feature lifetime enforcement prior to release. 12 months ago
Protobuf Team Bot 7d24d5f53c Auto-generate files after cl/625729831 12 months ago
Protobuf Team Bot 88a0d33c55 Internal change. 12 months ago
Protobuf Team Bot b62a9c4a9d Use Emit instead of format. 12 months ago
Cong Liu bb3ff34a2b Fix a bug in InlinedStringField where donate steal is not enabled. 12 months ago
Protobuf Team Bot 58fb524b07 Internal change. 12 months ago
Mike Kruskal db5814e4ff Use newly split feature defaults in plugins and runtimes. 12 months ago
Protobuf Team Bot 58164b6ab9 Minor cleanup: IWYU, clang-tidy, etc. 12 months ago
Protobuf Team Bot c668e2e4da Internal changes. 12 months ago
Protobuf Team Bot 5844722687 Auto-generate files after cl/625420851 12 months ago
Protobuf Team Bot d5210bb702 Devirtualize IsInitialized and move the implementation to a function pointer in ClassData. 12 months ago
Protobuf Team Bot c7b9d540bd Minor cleanup: IWYU, etc. 12 months ago
Protobuf Team Bot 6f6b9fad66 Do not prefetch nullptr. 12 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 12 months ago
Éamonn McManus 622f291606 Add `proto2::compiler::java::CapitalizedOneofName`. 12 months ago
Protobuf Team Bot 9ca7354815 Move the hook for RawMessage::SpaceUsedLong into ClassData to remove the 12 months ago
Protobuf Team Bot 4515006071 Make LazyField correct on 32 bit platforms. 12 months ago
Protobuf Team Bot 37b2e3cb43 Internal changes. 12 months ago
Mike Kruskal b8ec9588c5 Split up default feature sets provided to plugins and runtimes. 12 months ago
Protobuf Team Bot 0a497f9148 Internal changes to versions 12 months ago
Protobuf Team Bot 27d4fbbee9 Optimize TDP table generation: 12 months ago
Protobuf Team Bot 8de0a66822 Internal Change 12 months ago
Protobuf Team Bot 2678e10c99 Create a upb rust directory. 12 months ago