0102c3c94ee225598d869555eeaee00c10462645
From CGo expert review (verdict: stay pure Go, CGo would be slower): CDX DecodeLeafKeys slab allocation (cdx.go): - Single make() for all keys + prevKey (was 30+ allocs per page) - Keys are slices into pre-allocated slab (zero copy) NTX compareKeys simplified (ntx.go): - bytes.Compare already returns normalized -1/0/+1 - Removed redundant normalization branches NTX build.go zero-alloc: - padCopy: copy+fill instead of make+fill+copy - setKeyEntry: write directly to page data (no temp buffer) 82/82 stress PASS. 14 packages ALL 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%