Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

lock_free

lock_free

lock_free -- unit type feature grouping lock-free
data structures and algorithms

Constructors

§
(CTK 
type
, CTV 
type
)
:
Mutable_Map CTK, CTV
 is
 
[Private constructor]
the ctrie
§
(K 
type
, V 
type
, capacity i32)
 ref
:
Any
 is
"SIEVE is a cache eviction algorithm that decides what to keep in the cache and what to discard.
It achieves both simplicity and efficiency."
source: https://sievecache.com/
paper : https://junchengyang.com/publication/nsdi24-SIEVE.pdf

example usage:
§
(T 
type
)
:
Stack T
 is
lock-free stack using compare_and_set
invented by R. Kent Treiber