23 skills found
m-ou-se / Atomic WaitCross-platform atomic wait and wake (aka futex) functionality for Rust.
YoSTEALTH / LiburingLiburing is Python + Zig wrapper around C Liburing, which is a helper to setup and tear-down io_uring instances.
m-ou-se / Linux FutexRust interface for Linux futexes, the fast user-space locking primitive.
Pslydhh / ObqueueA simple fast MPMC obstruction-free linearizable concurrent queue for C (based on linux[futex]/gcc/x86_64)
ssteinberg / Shared FutexFast, shared, upgradeable, non-recursive and non-fair mutex
lorin / Futex TlaModeling futexes in TLA+
tchajed / Futex TutorialNo description available
yuzhimanhua / FUTEXWeakly Supervised Multi-Label Classification of Full-Text Scientific Papers (KDD'23)
yegor256 / FutexFile-based Ruby Mutex
weirddan455 / Futex TestSimple C program for Linux that tests if the kernel supports additional futex functions used by Wine
ledav-net / Logger ThreadA low latency threaded logger with multiple producers and 1 consumer through a circular buffer per thread, without locks. Implements the Linux futex and atomics to sleep and wake up when needed.
andrealmeid / Futex Waitv PatchesBackports of futex_waitv() Linux patches
sunfishcode / Rustix Futex SyncLinux futex-based synchronization
HighW4y2H3ll / ExploitingFutexFutex Bug Exploiting ( a.k.a TowelRoot ) for Learning Purpose
r10a / Event CountsStandalone Eventcounts module from facebook/folly
m-ou-se / Futex Lock ExperimentNo description available
fereidani / HybridfutexAn efficient hybrid wait queue futex designed for high-contention scenarios, supporting both synchronous and asynchronous waiting and notification. It supports notify and notify_many on all targets.
tchajed / Ivy MutexMutex proof in Ivy
thomcc / Ulock SysRust bindings for Darwin's not-exactly-public ulock API, which provides futex-like functionality
tmthrgd / Go SemPOSIX semaphore library for Golang. [Not intended for general use]. [Not maintained].