teaspoon 0.1.0

An allocator for when all you have is a teaspoon of memory
Documentation
  • Coverage
  • 100%
    19 out of 19 items documented6 out of 7 items with examples
  • Size
  • Source code size: 98.63 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 3.45 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 11s Average build duration of successful builds.
  • all releases: 11s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • andreacorbellini/teaspoon
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • andreacorbellini

Teaspoon: an allocator for when all you have is a teaspoon of memory.

Crate Documentation License

Teaspoon is a lightweight memory allocator designed for minimal overhead. It's meant to be used in situations where you have very limited memory available, or when you want to allocate objects on the stack.

Teaspoon is optimized for low memory overhead first, and performance second.

Check out the documentation for usage and examples.

Features

  • Small memory overhead: starting at 4 bytes per allocated object
  • Compatible with no_std environments
  • Support for the nightly Allocator API