9644b5469a7fd593a579b3c39f24d8feb62ba42a
NTX Page accessors (ntx.go): - keyOffset/KeyChild/KeyRecNo: removed redundant bounds checks - Use open-ended slice (data[off:]) for BCE — compiler proves safety - pageKeyFind: inline offset table + key access in hot loop (was: compareKeys → KeyValue → keyOffset → LittleEndian) (now: compareKeys(data[off:off+kl]) — single slice expression) CDX Seek (cdx.go): - Binary search with leftmost match (correctly finds first duplicate) - Cache hit path: skip DecodeLeafKeys entirely 50K NTX SEEK random: 67ms = Harbour 67ms (EQUAL!) 82/82 stress PASS. CDX 18/18. All unit tests PASS. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
Five — Harbour+Go Fusion Language (PRG→Go native binary)
Languages
Go
57.9%
xBase
22%
C
19.5%
Shell
0.5%
Makefile
0.1%