commit log
- Document local mine repository authority 0391d34 Jaime Fournier
- Use FreeBSD Forgejo CI runner 538882d user
- Set up Forgejo CI/CD policy 76dd6c7 Jaime Fournier
- Update jpkg metadata for Forgejo a42f38f Jaime Fournier
- docs: remove jerboa-emacs restriction 534b051 Jaime Fournier
- Remove GitHub workflow metadata 901873f Jaime Fournier
- new AGENTS.md dfb8de0 Jaime Fournier
- perf(powers): O(1) rbtree-size via a cached size field in a wrapper record ff079fa Jaime Fournier
- perf: rbtree contains? O(log n) via rbtree-ref; size/min/max drop rbtree->list materialization 5334fcb Jaime Fournier
- perf: stm read/write sets use eq?-hashtables (O(1) per op, was O(k) assq) c630d11 Jaime Fournier
- ci: set umask 022 in package/verify tasks too (jerbuild creates group-writable cache dirs during pkg operations) 6f6e087 Jaime Fournier
- ci: set umask 022 to prevent group-writable cache dirs (sr.ht default umask creates 0775 dirs) d98bfa7 Jaime Fournier
- ci: add JERBOA_CC_OPT=-O0 (OOM fix) and mkdir -p ~/.cache a6f1a96 Jaime Fournier
- ci: chmod go-w ~/.cache before pkg commands (sr.ht cache is group-writable) 057ca34 Jaime Fournier
- Fix P1 #30 STM lost-wakeup race; harden atom/lru-cache 25cbfac Jaime Fournier
- Build with JERBOA_NATIVE_FEATURES=tls (smaller, avoids OOM) cd71bde Jaime Fournier
- Add 4GB swap + limit cargo to 1 job (avoid OOM on 2GB sr.ht VMs) c825bc0 Jaime Fournier
- Install Rust before make jerboa (native-bundle needs cargo) 8e76aee Jaime Fournier
- Disable X11 in Chez CI bootstrap (no libx11-dev available) 868f23c Jaime Fournier
- Add jpkg packaging 67f7fa0 Jaime Fournier
- Add sr.ht CI 022aef3 Jaime Fournier
- Switch to MIT license b822213 Jaime Fournier
- build: add missing security/lint targets bf889be Jaime Fournier
- build: add lint target 20dea0c Jaime Fournier
- Harden STM and engine compatibility cd6c085 Jaime Fournier
- Security hardening and release readiness 0f6b2d7 Jaime Fournier
- jerboa-compat: Gerbil shims for the Jerboa stdlib Gerbil lacks c4ddff5 Jaime Fournier