Tracer

Total instructions in trace: 16154861

Instruction counts considering call graph +--------------------------------------------------------------------------------------------+-------------------+ | Function Name | Instruction Count | +============================================================================================+===================+ | _start | 16154854 | +--------------------------------------------------------------------------------------------+-------------------+ | main | 16153565 | +--------------------------------------------------------------------------------------------+-------------------+ | rollup::main::h089e03181dac539a | 16153559 | +--------------------------------------------------------------------------------------------+-------------------+ | sovmodulesstftemplate:: for | | | sovmodulesstftemplate::apptemplate::AppTemplate>::applyslot::h820293d | | | c8d744201 | | +--------------------------------------------------------------------------------------------+-------------------+ | ed25519dalek::public::PublicKey::verifystrict::hfad17f99efbd2cd0 | 13528566 | +--------------------------------------------------------------------------------------------+-------------------+ | <&curve25519dalek::backend::serial::u64::field::FieldElement51 as | 8295218 | | core::ops::arith::Mul<&curve25519_dalek::backend::serial::u64::field::FieldElement51>>::mu | | | l::h39351372a97422dd | | . . . +--------------------------------------------------------------------------------------------+-------------------+ * The tracer also generates a pure count of instructions without considering the stack * There are other options that can be passed which are self documented in the cli bash Usage: tracer [OPTIONS] --rollup-elf --rollup-trace

Options: -t, --top Include the "top" number of functions [default: 30] --no-stack-counts Don't print stack aware instruction counts --no-raw-counts Don't print raw (stack un-aware) instruction counts --rollup-elf Path to the riscv32 elf --rollup-trace Path to the rollup trace. File must be one u64 program counter per line -s, --strip-hashes Strip the hashes from the function name while printing -h, --help Print help -V, --version Print version

```