783 Commits (1f5df18680a5084fc9b4e4150b22f0b388d678dd)

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