Expand description
VM execution for Yulang runtime IR.
This crate owns VM value containers, host request handling, and both the
tree-walking VM and compact control VM. It consumes monomorphized
yulang-runtime modules instead of participating in runtime lowering or
specialization.
Re-exports§
pub use host::HostRunOutput;pub use host::eval_root_with_basic_host;pub use host::eval_roots_with_basic_host;pub use vm::CONTROL_VM_ARTIFACT_VERSION;pub use vm::ControlVmModule;pub use vm::VmError;pub use vm::VmModule;pub use vm::VmProfile;pub use vm::VmRequest;pub use vm::VmResult;pub use vm::VmValue;pub use vm::compile_control_vm_module;pub use vm::compile_vm_module;