FreeBSD.software
Home/devel/marl

marl

g20231218devel

Hybrid thread / fiber task scheduler written in C++11

Marl is a C++11 library that provides a fluent interface for running tasks across a number of threads. Marl uses a combination of fibers and threads to allow efficient execution of tasks that can block, while keeping a fixed number of hardware threads.

Origin
devel/marl
Size
242KiB
License
APACHE20
Maintainer
yuri@FreeBSD.org
Dependencies
0 packages
Required by
0 packages