commit | 3ef4539c1a32b5e708e894a97be35c1445ff0d53 | [log] [tgz] |
---|---|---|
author | Loren Van Spronsen <[email protected]> | Thu Apr 21 02:06:55 2022 -0700 |
committer | GitHub <[email protected]> | Thu Apr 21 11:06:55 2022 +0200 |
tree | 9c778f344a7b9320f9ab8b574777c7226408290a | |
parent | d232e6e3f68c92a706689cac51bf916f3b083bca [diff] |
Add a benchmark for computing hashCodes. (#553) Computing hash codes is incredibly slow in the current Dart protobuf implementation. We have in-product cases where computing a hash code for a message is nearly as slow as parsing that message from JSON. I'm working on some improvements, so I'm adding a benchmark to track these improvements. Co-authored-by: Loren Van Spronsen <[email protected]>
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. It contains: