Function sequant::log::printing

Function Documentation

inline bool sequant::log::printing() noexcept
Returns:

whether the eval trace is being printed (logger level > 0). The eval engine’s per-op memory diagnostics (the hwmark working set and the cache total) feed only the trace output, so the standalone functions that compute them — the cache-aware bytes() overload below and eval()/cache() — short-circuit when this is false, and are thus computed only when a trace line will actually be emitted.