787 Commits (723f095496be9e6d80536fb07b3a54a66832e256)

Author SHA1 Message Date
Adam Cozzette dca7bf06d8 Java: make sure message.getExtension() returns immutable lists 7 months ago
Protobuf Team Bot 52544482bf Move cc_proto_library from Bazel repository 8 months ago
Mark Hansen 5fb73242c5 Automated rollback of commit 3f1de2c6e8. 8 months ago
Mark Hansen 05a8a40123 Protobuf Lite ArrayLists: Defer allocating backing array until we have some idea how much to allocate. 8 months ago
Mark Hansen 4e8469cb45 Allocate correct-sized array when parsing packed fixed-width primitives 8 months ago
Mark Hansen ae51a89bf3 Add tests for ArrayDecoders decoding packed negative-sized primitive lists. 8 months ago
Mark Hansen 3f1de2c6e8 CodedOutputStream: Avoid updating position to go beyond end of array. 8 months ago
Mark Hansen cf0cf766c6 Remove unnecessarily suppressed unchecked warnings 8 months ago
Mark Hansen 37f481c16f ArrayDecoders: tag methods as throwing more-specific exception 8 months ago
Mark Hansen 4be4bf2b5c Grow ProtobufArrayList starting from array length, not size 8 months ago
Mark Hansen ee419f22e0 Bugfix: Make extensions beyond n=16 immutable. 8 months ago
Mark Hansen 3d4d514c64 Add test showing that not all the messages inside a Lite FieldSet were made immutable. 8 months ago
Mark Hansen e3cc31a12e Reserve capacity in ProtobufArrayList when calling Builder.addAllRepeatedMessage(Collection) 8 months ago
Mark Hansen bd1887e436 Avoid allocating iterators when calling Message.Builder.addAllFoo(RandomAccess List) 8 months ago
Mike Kruskal 90c3fa2c39 Remove more outdated conformance tests. 8 months ago
Mike Kruskal 0d9baf367f Remove outdated conformance/fuzz tests. 8 months ago
Sandy Zhang df8a11e266 Binary compatibility shims for GeneratedMessageV3, SingleFieldBuilderV3, RepeatedFieldBuilderV3, and their nested classes to restore binary compatibility with <=v3.x.x generated code built against v3.x.x prior to v4.26.0 breaking release. 8 months ago
Mike Kruskal 5cbf13bc9a Internal changes 8 months ago
Protobuf Team Bot 737803eec4 Implement a mechanism to control the output format of Message.toString within a Runnable instance. 8 months ago
Protobuf Team Bot b817373e6b Internal change 8 months ago
Protobuf Team Bot 939338d225 Internal change 8 months ago
Mike Kruskal e49ce62d1e Clean up documentation of deprecated features. 8 months ago
Protobuf Team Bot ca0c631ddc Skip a volatile read. 8 months ago
Mark Hansen 769305467a Automated g4 rollback of changelist 662071950. 9 months ago
Mark Hansen b71e5ee2d5 Tighten type bounds on GeneratedMessageLite.defaultInstanceMap. 9 months ago
Mark Hansen 4e6b93ca4e Remove a volatile read/write in SmallSortedMap.entrySet() 9 months ago
Mark Hansen a10b619ed9 Remove SmallSortedMap.lazyDescendingEntrySet field caching 9 months ago
Protobuf Team Bot df1aad4eb8 Fix `TextFormat.Parser` to appropriately handle unknown values for open enums 9 months ago
Deanna Garcia f5ffaf9063 Remove unused pom.xml files. 9 months ago
Mark Hansen 3281605ad4 Cleanup: fix rawtypes warnings in SchemaUtil 9 months ago
Protobuf Team Bot ef2a0dd77a Internal change 9 months ago
Mark Hansen 621f2a2786 Remove unused field MessageSchema.syntax 9 months ago
Mark Hansen 910f62779f Inline ArrayList's array into SmallSortedMap 9 months ago
Mark Hansen f9ecda5f3c Reuse empty int[0] in MessageSchema.intValue to save allocations 9 months ago
Mark Hansen 1f005c579f Avoid allocations in FieldSet.mergeFromField 9 months ago
Protobuf Team Bot cc8b3483a5 Internal change 9 months ago
Mark Hansen cb323f4359 Avoid unboxing boxed primitives that we're just going to re-box back up to call compareTo with. 9 months ago
Mark Hansen 5b45a65567 Simplify some compareTo operations 9 months ago
Mark Hansen ed54faf736 Avoid allocations in FieldSet.setField 9 months ago
Mark Hansen bc03650b3e Add more tests for UnknownFieldSet Builder reusability 9 months ago
Mark Hansen af04a770ae Remove unused constructor parameter RepeatedFieldAccessor.descriptor 9 months ago
Mark Hansen 90250161d4 Remove unnecessarily suppressed warnings: rawtypes 9 months ago
Mark Hansen 65d4e1817a Micro-optimisation: remove no-op body of hot GeneratedMessage.Builder constructor 9 months ago
Protobuf Team Bot bbf574bcb9 Internal Change 9 months ago
Protobuf Team Bot 8b7c84b488 Internal change. 9 months ago
zhangskz 8e60d9f166 Updating version.json and repo version numbers to: 29.0-dev (#17432) 9 months ago
Sandy Zhang e889b0be54 Deprecated unused/obsolete mutable APIs, to be removed in next breaking change. 10 months ago
Mark Hansen 1a18882a5d Avoid iterator allocation in FieldSet.isInitialized 10 months ago
Mark Hansen 08a0994f4b Avoid allocations in FieldSet.Builder.mergeFromField 10 months ago
Mark Hansen 2f3b4603a1 Avoid an iterator allocation in FieldSet.Builder.setField 10 months ago