capnproto_dart 0.1.0 copy "capnproto_dart: ^0.1.0" to clipboard
capnproto_dart: ^0.1.0 copied to clipboard

A pure Dart implementation of Cap'n Proto serialization and streaming.

Unreleased #

  • Lowered MessageBuilder's default first-segment allocation from 8 KiB to 2 KiB. CPU profiling showed the old default spent a disproportionate share of a typical small message's build time zeroing bytes it never used; 2 KiB keeps most of that win (~1.5-1.6x faster encode (build + serialize) in this package's benchmark) while measuring within noise of the old default on large, multi-segment messages. See performance.md.

0.1.0 #

  • Initial version.
0
likes
150
points
42
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

A pure Dart implementation of Cap'n Proto serialization and streaming.

Repository (GitHub)
View/report issues
Contributing

Topics

#capnproto #serialization #binary-format

License

MIT (license)

More

Packages that depend on capnproto_dart