Skip to main content

Module local

Module local 

Source
Expand description

Local execution backend.

Runs the whole build in-process via a DAG scheduler. Each step is executed inside a lightweight VM by the runner::vm::VmRunner, which drives the hm_vm subsystem (a hm_vm::VmBackend + snapshot registry). Caching is owned by hm-vm, not the scheduler.

Modules§

runner
Static runner interface.

Structs§

LocalBackend
Runs the build locally via the in-process DAG scheduler, executing each step inside a VM provided by the injected hm_vm::VmBackend.