fiber

Microthread scheduler

Provides a framework for cooperative scheduling of microthreads allowing multiple execution paths on a single thread.

userland threads uses zig build

GitHub

1 stars
0 watching
0 forks
Language: C++
last commit: about 2 years ago
Linked from 1 awesome list

boostboost-librarycpluspluscppfiberszig-package

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
kassane/contextA C++ library for cooperative multitasking and execution control on a single thread.0
kassane/winpthreads-zigbuildA library providing POSIX threading APIs for mingw-w64 on Windows.12
boostorg/fiberA framework for cooperative scheduling of micro-threads using stored execution states.465
richiesams/fibertaskinglibAn asynchronous task scheduler for parallelizing computations with arbitrary dependencies using fibers.939
kassane/fmtA modern formatting library with a fast and safe API for string formatting0
kprotty/zefiAn experimental Zig library implementing fibers for concurrency management38
google/marlA task scheduler that manages the execution of tasks across multiple threads or fibers.1,889
kassane/unorderedA collection of hash containers with different standards compliance levels and intended use cases.0
kassane/libzmqA C++ implementation of the ZeroMQ messaging kernel with support for multiple transport protocols and asynchronous message queues.2
kassane/libsigcplusplusA typesafe callback system for C++0
kassane/hanaA standard library for metaprogramming in C++1
ivanseidel/arduinothreadA C++ library that simplifies the management of parallel tasks on Arduino boards.957
kassane/libbpfAutomated build and distribution mirror for the libbpf library.2
thinktransit/micropython-aioscheduleA task scheduler with asynchronous support and persistence for MicroPython-based devices8
fizista/micropython-scronA simple time-based task scheduling program inspired by the well-known CRON program.9