MCPcopy Create free account
hub / github.com/argumentcomputer/ix / BlockSizeStats

Class BlockSizeStats

crates/compile/src/compile.rs:76–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

74/// name is contested (see plans/aux-recursor-alias-collision.md).
75/// Set via IX_LOG_AUX_NAMES=1.
76pub static IX_LOG_AUX_NAMES: std::sync::LazyLock<bool> =
77 std::sync::LazyLock::new(|| std::env::var("IX_LOG_AUX_NAMES").is_ok());
78
79/// Trace call-site surgery decisions at the apply site: for every App whose
80/// head has a `call_site_plans` entry, print the compiling constant, the
81/// guard outcomes, and the applied/expected arg counts. Set via
82/// IX_SURGERY_APPLY_DEBUG=1.
83pub static IX_SURGERY_APPLY_DEBUG: std::sync::LazyLock<bool> =
84 std::sync::LazyLock::new(|| std::env::var("IX_SURGERY_APPLY_DEBUG").is_ok());
85
86/// Options controlling whole-environment compilation.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected