commit | e146515e1b7c6c780904b08e38989c71d484984d | [log] [tgz] |
---|---|---|
author | Ömer Sinan Ağacan <omersa@google.com> | Wed Oct 25 15:08:05 2023 +0200 |
committer | GitHub <noreply@github.com> | Wed Oct 25 15:08:05 2023 +0200 |
tree | fd1914eeae0a72e354230ae259a60b8d1898d573 | |
parent | 1b1d54979b497fe2e99ac4aab502aa4a885bab2b [diff] |
Avoid redundant ByteData allocation when decoding sfixed64 (#889) Ideally `Int64.fromBytes` would provide a `skip` argument (similar to `Utf8Decoder.convert`) to avoid allocating intermediate views completely, but for now we just remove the intermediate `ByteData`.
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.