4 releases

0.1.3 Jun 24, 2024
0.1.2 Jun 13, 2024
0.1.1 Jun 11, 2024
0.1.0 Jun 11, 2024

#358 in Memory management

Download history 164/week @ 2024-06-06 216/week @ 2024-06-13 123/week @ 2024-06-20 16/week @ 2024-06-27 14/week @ 2024-07-04

196 downloads per month

MIT license

19KB
425 lines

Roussillon : Memory

This crate provides some structs and trait to manage memory and references for an abstract language.

Traits

  • Allocator
  • Dereference

Structures

  • Region : a vector containing ValueCells,
  • Heap : a memory structure (generation-arena like) with HeapReferences.
  • Stack : a FIFO memory structure with StackReferences.

License

(c) 2024 Sébastien Geldreich

This work is published under the MIT License.

Dependencies

~58KB