commit | 19903f0f753eed3ff3be774d35bb97759deeb851 | [log] [tgz] |
---|---|---|
author | Ömer Sinan Ağacan <omersa@google.com> | Thu Oct 26 10:02:24 2023 +0200 |
committer | GitHub <noreply@github.com> | Thu Oct 26 10:02:24 2023 +0200 |
tree | 698794268076da6293ac0064dbda205976b61437 | |
parent | 2ce3e145356a5c301a3d5499c291ba9ed4219007 [diff] |
Make `CodedBufferWriter.writeRawByte` argument type more accurate (#891) `writeRawBytes` adds bytes to the output and it will only be fast when the argument is `Uint8List`. Since all the users already pass `Uint8List`, update the argument type. This allows simplifyping `_copyInto`. Because it has only one call site, we simplify it and inline it in the call site. cl/576427817
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.