Modules§
- actor
- actor_
mesh - bootstrap
- buffers
- channel
- code_
sync - config
- Configuration bridge for Monarch Hyperactor.
- context
- endpoint
- host_
mesh - local_
state_ broker - logging
- mailbox
- metrics
- Metrics for Python actor endpoints.
- ndslice
- operation_
context - Operation-context carrier for the Python endpoint machinery.
- pickle
- Deferred pickling support for Monarch.
- proc
- proc_
launcher - Actor-based proc launcher implementation.
- proc_
launcher_ probe - Probe module for validating the explicit response port contract.
- proc_
mesh - py_cell
- pympsc
- A mpsc channel that can is used to send messages from Rust to Python without acquiring the GIL on the sender side.
- pytokio
- pywaker
- Pywaker provides a GIL-free way to wake up Python event loops from Rust. This is accomplished by writing a single byte to a “self pipe” for every wake up. The corresponding read-side FD is added to the Python-side event loop.
- runtime
- selection
- shape
- supervision
- Python-facing supervision boundary.
SupervisionError’s pyclass shape is unchanged by the mesh-name plumbing in this diff; any rendered improvement users see in the Python exception comes from the upstreamDisplaychain once mesh name and Python-classdisplay_nameare populated by their producer sites. - telemetry
- testing
- Minimal PyO3 struct for testing
@rust_structmixin patching. - value_
mesh