limen-runtime 0.1.0-alpha.1

Limen runtime implementations and schedulers.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! P2 runtime implementations.
//!
//! - [`p2_single`] — single-thread runtime; drives a graph with a pluggable
//!   [`DequeuePolicy`](limen_core::scheduling::DequeuePolicy) (EDF or throughput).
//! - [`p2_concurrent`] — concurrent runtime; uses `ScopedGraphApi` and
//!   per-worker [`WorkerScheduler`](limen_core::scheduling::WorkerScheduler)
//!   instances to step nodes in parallel scoped threads.
//!
//! > **Status: skeleton.** Implementations are pending `RS1` / `Q1` work.

pub mod p2_concurrent;
pub mod p2_single;