Expand description
Hostcall queue primitives with explicit reclamation telemetry.
The fast lane uses a bounded lock-free ring (ArrayQueue). When pressure
exceeds ring capacity, requests spill into a bounded overflow deque to
preserve FIFO ordering across the two lanes.
Re-exports§
pub use crate::hostcall_s3_fifo::S3FifoFallbackReason;
Structs§
- Bravo
Contention Config - Tuning knobs for deterministic BRAVO contention policy behavior.
- Bravo
Contention State - Deterministic BRAVO-style contention policy state machine.
- Bravo
Policy Decision - One policy transition decision generated from an observation window.
- Bravo
Policy Telemetry - Snapshot of contention policy internals for diagnostics and regression tests.
- Contention
Sample - Observation bucket consumed by the BRAVO policy state machine.
- Hostcall
Epoch Pin - Hostcall
Queue Telemetry - Hostcall
Request Queue - S3Fifo
Config - Deterministic admission configuration for S3-FIFO-inspired behavior.
- S3Fifo
Telemetry - Lightweight diagnostics snapshot for S3-FIFO admission internals.
Enums§
- Bravo
Bias Mode - BRAVO-style lock bias mode for metadata contention handling.
- Contention
Signature - Deterministic contention signature computed from a fixed observation window.
- Hostcall
Queue Enqueue Result - Hostcall
Queue Mode - S3Fifo
Mode - Runtime mode for S3-FIFO-inspired queue admission.
Constants§
Traits§
- Queue
Tenant - Optional per-request tenant key used for fairness/admission accounting.