hamt-rs icon indicating copy to clipboard operation
hamt-rs copied to clipboard

Low-level implementation details

Open neverfox opened this issue 8 years ago • 0 comments

I'm thinking about venturing down the path of implementing some persistent data structures in Rust, namely RRB-vectors and, subsequently, hitchhiker trees, so this has been a great example to study. I'm curious about the use of alloc/libc here. I take it you're essentially trying to make up for the lack of GC? If so, I'm curious if these kind of structures could be built with less low-level memory manipulation, using something like “epoch-based memory reclamation”. Thoughts?

neverfox avatar Nov 26 '16 20:11 neverfox