zisk-common 1.1.0-alpha

Common utilities and shared types for the ZisK zkVM
1
2
3
4
5
6
7
8
9
10
/// Profiling-related types and utilities.
#[derive(Clone, Copy, Debug, PartialEq, Eq, clap::ValueEnum)]
pub enum ProfilingMode {
    /// Tag-level inline profiling (`--sdk --profile-tags`).
    Inline,
    /// Per-opcode + top-functions summary (`--sdk --opcodes --top-functions`).
    Summary,
    /// Full profiler output written to disk (`--sdk --profiler-output`).
    Complete,
}