1122 Commits (51763f3e4085443160c713ba26bf104c58a55c36)

Author SHA1 Message Date
Mark Hansen 1f005c579f Avoid allocations in FieldSet.mergeFromField 4 months ago
Deanna Garcia 501fb26927 Add kotlin deprecation to messageOrNull extension properties in the generated code when the corresponding message is deprecated. 4 months ago
Protobuf Team Bot cc8b3483a5 Internal change 4 months ago
Mark Hansen be4f149abd Extract MAX_UINT32 BigInteger into a constant, so we aren't constructing it all the time 5 months ago
Mark Hansen cb323f4359 Avoid unboxing boxed primitives that we're just going to re-box back up to call compareTo with. 5 months ago
Mark Hansen 5b45a65567 Simplify some compareTo operations 5 months ago
Mark Hansen ed54faf736 Avoid allocations in FieldSet.setField 5 months ago
Mark Hansen bc03650b3e Add more tests for UnknownFieldSet Builder reusability 5 months ago
Mark Hansen af04a770ae Remove unused constructor parameter RepeatedFieldAccessor.descriptor 5 months ago
Mark Hansen 90250161d4 Remove unnecessarily suppressed warnings: rawtypes 5 months ago
Mark Hansen 65d4e1817a Micro-optimisation: remove no-op body of hot GeneratedMessage.Builder constructor 5 months ago
Protobuf Team Bot bbf574bcb9 Internal Change 5 months ago
Protobuf Team Bot 8b7c84b488 Internal change. 5 months ago
Protobuf Team Bot 507ba36e29 Support building //java with bzlmod 5 months ago
zhangskz 8e60d9f166 Updating version.json and repo version numbers to: 29.0-dev (#17432) 5 months ago
Sandy Zhang e889b0be54 Deprecated unused/obsolete mutable APIs, to be removed in next breaking change. 5 months ago
Mark Hansen 1a18882a5d Avoid iterator allocation in FieldSet.isInitialized 5 months ago
Mark Hansen 08a0994f4b Avoid allocations in FieldSet.Builder.mergeFromField 5 months ago
Mark Hansen 2f3b4603a1 Avoid an iterator allocation in FieldSet.Builder.setField 5 months ago
Mark Hansen cc5eccfb28 Avoid iterator allocations in FieldSet.computeFieldSize 5 months ago
Mark Hansen 8daad6ddd4 Avoid iterator allocations in FieldSet.writeField 5 months ago
Protobuf Team Bot b54a6aa9d3 Remove unused static field. 5 months ago
Éamonn McManus 7f798cd8b9 Simplify a confusing test method in `MapLiteTest`. 5 months ago
Sandy Zhang fba8024963 Mark obsolete UnknownFieldParseException as deprecated 5 months ago
Mark Hansen ee96b56e46 Fix rawtypes warning suppression in FieldSet 5 months ago
Mark Hansen 761d49a270 Add overload for LazyStringArrayList.add(String): boolean 5 months ago
Mark Hansen 229c958a5c Hoist SmallSortedMap.getNumArrayEntries() outside loops over array entries 5 months ago
Protobuf Team Bot 27d8304aa8 Add a warning for gencode that is one major version older than runtime 5 months ago
Mark Hansen e08414ca10 Remove obsolete javadoc in SmallSortedMap: parameter arraySize has been deleted 5 months ago
Sandy Zhang aca4cfcf7e Clean up test case to set features using custom descriptor directly instead of via reparse. 5 months ago
Mark Hansen 7122ba1d0a Java: Deprecate newExtensionWriter. 5 months ago
Mark Hansen 0812bbfcf5 Add new runtime API that serializes empty extensions without allocating 6 months ago
Sandy Zhang 32b94fef51 Cleanup imports and comments in V3 stubs. 6 months ago
Sandy Zhang 4d8be99f2b Add stubs for GeneratedMessageV3, RepeatedFieldBuilderV3, SingleFieldBuilderV3 for compatibility with older <4.26.x gencode. 6 months ago
Sandy Zhang 415a147189 Reserialize all unresolved features using java features from the generated pool in case of descriptors from the custom pool. 6 months ago
Mike Kruskal 40ffd46cec Automated rollback of commit a30b25578a. 6 months ago
Mike Kruskal 071d5351eb Fix data race in crosslink. 6 months ago
Mike Kruskal a30b25578a Automated rollback of commit 901b2e548c. 6 months ago
Mike Kruskal 901b2e548c Reorganize our bootstrapped feature gencode. 6 months ago
Mike Kruskal 8beb9705e4 Fix delimited inheritance in all languages. 6 months ago
Éamonn McManus 1cb534f3c0 Remove obsolete lint directive. 6 months ago
Protobuf Team Bot 3fe3459973 Internal change 6 months ago
Protobuf Team Bot 9f182da9a4 Internal change 6 months ago
Protobuf Team Bot a1e78a52e6 Deprecate Java ShortDebugString API in favor of emittingSingleLine printer option. 6 months ago
Protobuf Team Bot c12c73212d Auto-generate files after cl/638902499 6 months ago
Mark Hansen fac847c5c5 Full java runtime: Avoid allocating ArrayList iterators when serializing UnknownFieldSet 6 months ago
Mark Hansen ae95fa330e Replace boxed boolean with primitive boolean 6 months ago
Mike Kruskal bd7078debc Move back deprecation of java utf8 feature to 2024. 6 months ago
Sandy Zhang 68d908768f Reparse unknown features using extension registry containing Java features. 6 months ago
Mark Hansen 89c27bf011 Remove unused constructor argument GeneratedMessage.RealOneofAccessor.oneOfIndex 6 months ago