96d72a456c09879cf9f78ce7aede1b99c41fd490
Internal node traversal: read directly from mmap/buf slice - No DecodeIntKeys allocation (was nKeys+1 IntKeyEntry structs) - No key byte slice copy (compare directly against buf) - Big-endian child/recNo read inline CDX 50K benchmark: SEEK NAME: 362ms → 199ms (45% faster) SEEK ID: 320ms → 184ms (42% faster) SCAN: 14ms (unchanged — leaf cache handles this) SCOPE: 20ms → 14ms Harbour comparison: SEEK: 27ms (Harbour) vs 199ms (Five) = 7.4x SCAN: 6ms (Harbour) vs 14ms (Five) = 2.3x CDX cross-read: 18/18 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%