Skip to main content

Module optimization

Module optimization 

Source
Expand description

Backward-compatible facade for the optimizer contract modules. Compatibility facade for optimizer contract modules.

The implementation lives under optimizer::contracts so the optimizer has one owning domain. This module preserves the historic vyre_self_substrate::optimization::* import path for downstream crates.

Re-exportsยง

pub use crate::optimizer::contracts::cross_crate_perf_contracts;
pub use crate::optimizer::contracts::optimization_composition_contracts;
pub use crate::optimizer::contracts::optimization_pass_selection;
pub use crate::optimizer::contracts::optimization_registry;
pub use crate::optimizer::contracts::optimization_release_passes;