lonestar-lemmy
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
ericjmorey@programming.dev to Rust@programming.dev · 9 months ago

A table of publicly available Arena crates and their features

donsz.nl

external-link
message-square
0
link
fedilink
18
external-link

A table of publicly available Arena crates and their features

donsz.nl

ericjmorey@programming.dev to Rust@programming.dev · 9 months ago
message-square
0
link
fedilink
Arenas
donsz.nl
external-link
Sometimes you just really need an arena. Sometimes for performance reasons, other times for lifetime-related reasons. In their most basic forms, they're just a vec with some extra guarantees. However, it's those extra guarantees that matter. I've found myself looking for the right kind of arena too many times, so here's an overview of literally everything there is. I think, let me know if I forgot something.

Table of Arena Crates

For a technical discussion of using arenas for memory allocation with an example implementation, see gingerBill’s Memory Allocation Strategies - Part 2: Linear/Arena Allocators

alert-triangle
You must log in or register to comment.

Rust@programming.dev

rust@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !rust@programming.dev

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits
  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 50 users / day
  • 148 users / week
  • 389 users / month
  • 2.84K users / 6 months
  • 1 local subscriber
  • 6.91K subscribers
  • 955 Posts
  • 4.47K Comments
  • Modlog
  • mods:
  • snowe@programming.dev
  • Ategon@programming.dev
  • EdTheLegendary@programming.dev
  • kahnclusions@programming.dev
  • torcherist@programming.dev
  • BE: 0.19.11
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org