#arena #index #data #access #exclusive #slot

arena64

A concurrent arena providing mutually exclusive access over indexes

2 unstable releases

new 0.4.0 Dec 27, 2024
0.3.1 Dec 23, 2024
0.2.0 Dec 1, 2024
0.1.4 May 12, 2024

#1291 in Data structures

Download history 21/week @ 2024-09-23 1/week @ 2024-10-14 2/week @ 2024-11-04 2/week @ 2024-11-18 77/week @ 2024-11-25 58/week @ 2024-12-02 5/week @ 2024-12-09 388/week @ 2024-12-23

528 downloads per month

MIT license

24KB
592 lines

Arena64

License Cargo Documentation

Arena64 provides concurrent data structures that return slots which provide mutually exclusive access to interior cells. Slots can be converted into/from raw pointers tagged with the index using the low bits, making these data structures particularly well suited for use-cases that require thin pointers.

Dependencies

~28KB