code wiki / _hdl_build / nx_infomgmt_race.nx

nx_infomgmt_race.nx

buildroot/runtime/_hdl_build/nx_infomgmt_race.nx

10446 B253 linesdepth 2pulls 2 transitivereach 0 importersview sourcekind tooltopic infomgmt
docsdependenciesstructsconstsfunctions

about

nx_infomgmt_race.nx -- IM6: THE BEAT-SQLITE RACE (the named EXCEED measurement of the S-class-exceed information-management ladder). Two lanes, SAME input (elder_census.log), SAME logical work, each lane SELF-TIMES only its storage-engine work (parse excluded on both sides): SOV lane: /tmp/nx_race_sov_worker.sov.elf (segment store, fsync'd commit, binary-search keyed reads) -> SOVW/SOVR us= count= SQL lane: python3 sqlite3 (the incumbent; -> SQLW/SQLR us= count= never linked -- run as an EXTERNAL COMPETITOR PROCESS; the harness .py is written to /tmp at runtime so the repo stays pure NishiLang; sqlite commits fsync by default = comparable durability semantics) Verdict law: the numbers are MEASURED and logged win or lose -- a loss is filed evidence naming the next optimization rung, never silenced. Exit 0 only when counts cross-check AND the sovereign lane wins BOTH phases (the exceed claim itself). Durable: knowledge/status/infomgmt_race.log. license_tier: ORIGINAL

dependencies 1 imports · 0 importers

nx_syscalls.nx nx_infomgmt_race.nx

imports: nx_syscalls.nx

imported by: nobody (leaf or entry point)

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

main rc_p sys_write sys_openat_rd sys_close rc_run sys_fork sys_openat_wr sys_dup3 sys_mmap sys_execve sys_exit sys_wait4 sys_now_us sys_mmap ↻ sys_clock_gettime_mono sys_mmap ↻ rc_cat rc_catn sys_mmap ↻ rc_write_py sys_openat_wr ↻ rc_fp sys_write ↻ sys_close ↻ rc_num_after sys_openat_rd ↻ sys_mmap ↻ sys_read sys_close ↻ sys_openat_append rc_fp ↻ rc_fn sys_mmap ↻ sys_write ↻ sys_now_realtime_sec sys_mmap ↻ sys_clock_gettime_real

structs

none

consts

21const K_MAGIC_8192: i64 = 8192
22const K_MAGIC_8000: i64 = 8000

functions

24func rc_p(s: *u8) -> i64
called by 1: main calls 1: sys_write
31func rc_fp(fd: i64, s: *u8) -> i64
called by 2: rc_write_pymain calls 1: sys_write
38func rc_fn(fd: i64, v: i64) -> i64
called by 1: main calls 2: sys_mmapsys_write
52func rc_cat(dst: *u8, off: i64, s: *u8) -> i64
called by 1: main
58func rc_catn(dst: *u8, off: i64, v: i64) -> i64
called by 1: main calls 1: sys_mmap
71func rc_run(path: *u8, a1: *u8, a2: *u8, a3: *u8, outpath: *u8) -> i64
96func rc_num_after(path: *u8, pat: *u8) -> i64
134func rc_write_py(path: *u8) -> i64
called by 1: main calls 3: sys_openat_wrrc_fpsys_close
171func main() -> i64