code wiki / _hdl_build / nx_toolatency_observation_gate.nx

nx_toolatency_observation_gate.nx

buildroot/runtime/_hdl_build/nx_toolatency_observation_gate.nx

8317 B86 linesdepth 3pulls 4 transitivereach 0 importersview sourcekind gate/prooftopic toolatency
docsdependenciesstructsconstsfunctions

about

Pure boundary controls and real read-only journal projection; no route/ledger writes.

dependencies 2 imports · 0 importers

nx_toolatency_observation_lib.nx nx_gate_verdict.nx nx_toolatency_observation_gate

imports: nx_toolatency_observation_lib.nxnx_gate_verdict.nx

imported by: nobody (leaf or entry point)

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

main gv_puts sys_write to_int to_len gv_ctr sys_mmap nxa_die sys_write ↻ sys_exit nxa_lock_take nxa_lock_addr sys_write ↻ nxa_lock_give nxa_lock_addr ↻ nxa_report_overrun sys_write ↻ nxa_dump_printable sys_write ↻ nxa_dump_sizes sys_write ↻ gv_head gv_puts ↻ gv_check gv_puts ↻ to_parse to_has to_len ↻ to_eq to_len ↻ to_utf8 to_int ↻ to_eq ↻ to_token_key to_len ↻ to_num_slot og_bad og_replace to_len ↻ to_eq ↻

structs

none

consts

4const OG_ROWS: i64 = 2
5const OG_FIXTURE_BYTES: i64 = 4096 // capacity of the exact grammar fixtures below

functions

6func og_copy(b: *u8, p: i64, s: *u8) -> i64
called by 2: og_replacemain
9func og_replace(src: *u8, needle: *u8, replacement: *u8, out: *u8) -> i64
called by 2: og_badmain calls 3: to_lento_eqog_copy
19func og_bad(src: *u8, needle: *u8, replacement: *u8, b: *u8, row: *i64) -> i64
called by 1: main calls 2: og_replaceto_parse
23func main(argc: i64, argv: *i64) -> i64