FreeBSD.software
Home/devel/marl

marl

g20231218

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
Category: devel
Size: 242KiB
License: APACHE20
Maintainer: yuri@FreeBSD.org
Dependencies: 0 packages
Required by: 0 packages
$pkg install marl

More in devel