code wiki / (root) / nx_bench_companion_tsv_parse_test.nx

nx_bench_companion_tsv_parse_test.nx

buildroot/runtime/nx_bench_companion_tsv_parse_test.nx

7701 B180 linesdepth 7pulls 11 transitivereach 0 importersview sourcekind gate/prooftopic bench
docsdependenciesstructsconstsfunctions

about

nx_bench_companion_tsv_parse_test.nx -- roundtrip smoke for TSV parser. Emit a row -> parse it back -> assert every counter matches. This is the substrate-honest proof that bench reports persist correctly across disk: any analysis that reads saved TSVs gets the same data the substrate originally captured.

dependencies 5 imports · 0 importers

nx_syscalls.nx nx_tier.nx nx_bench_companion.nx nx_bench_companion_tsv.nx nx_bench_companion_tsv_parse.nx nx_bench_companion_tsv_parse_t

imports: nx_syscalls.nxnx_tier.nxnx_bench_companion.nxnx_bench_companion_tsv.nxnx_bench_companion_tsv_parse.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main nx_bctp_v_is_valid nx_bc_report_new sys_mmap sys_mmap ↻ nx_bc_emit_tsv_row _bct_emit_str _bct_emit_byte _bct_emit_field _bct_emit_i64 sys_mmap ↻ _bct_emit_byte ↻ _bct_emit_i64 ↻ nx_bc_parse_tsv_row _bctp_find sys_mmap ↻ _bctp_consume_field_i64 _bctp_find ↻ _bctp_parse_dec _bctp_is_digit _bctp_parse_dec ↻ nx_bc_diff

structs

none

consts

none

functions

14func main() -> i64