commit | 3f567b29cc8979b9e355b746aa57805c08cb72e9 | [log] [tgz] |
---|---|---|
author | Ömer Sinan Ağacan <omersa@google.com> | Fri Oct 27 11:17:17 2023 +0200 |
committer | GitHub <noreply@github.com> | Fri Oct 27 11:17:17 2023 +0200 |
tree | 879948075e2840ecbc3b3c07f68313aa9165253f | |
parent | 42436cdbed3fc4f1d4a8e4f027f9ebbc087c8a67 [diff] |
Remove the dynamic call in `CodedBufferWriter` (#895) Since groups are deprecated I don't have any benchmarks for this change. However it should actually be faster on JS and Wasm as `is UnknownFieldSet` is just one class id comparison, and the `else` branch won't have a type check in dart2js and dart2wasm.
Protocol Buffers (protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.
This repository is home to packages related to protobuf for Dart.
Package | Description | Published Version |
---|---|---|
protobuf | A support library for the generated code | |
protoc_plugin | A Dart back-end for the protoc compiler | |
api_benchmark | Benchmarking for various API calls | |
query_benchmark | Benchmark for encoding and decoding of a “real-world” protobuf |
For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.