Gabriel Cruz
|
9ed1fedf96
|
chore: reduce walls of comments (#132)
|
2026-07-15 11:46:05 -03:00 |
|
Ivan FB
|
7b028e64c4
|
feat(ffi): RET_STALE_WARN progress callback replacing handler timeout (#129)
|
2026-07-14 17:07:33 +02:00 |
|
Gabriel Cruz
|
3e57751e3a
|
feat(ffi): async teardown hook for {.ffiDtor.} (#115)
|
2026-07-09 13:53:21 -03:00 |
|
Gabriel Cruz
|
8dcdcdc76a
|
feat(ffi): configurable per-request handler timeout with a finite default (#93) (#108)
|
2026-07-06 11:58:04 -03:00 |
|
Ivan FB
|
5d49ee6b08
|
feat(ffi): sharded MPSC request ingress (alternative to lock-free #98) (#101)
Co-authored-by: Gabriel Cruz <8129788+gmelodie@users.noreply.github.com>
|
2026-06-27 19:08:10 +02:00 |
|
Gabriel Cruz
|
64a332ca8b
|
feat(ffi): scalar type mappings + seq[byte] byte-string codec (#99)
|
2026-06-25 17:16:21 -03:00 |
|
Gabriel Cruz
|
021f469041
|
feat: {.ffiHandle.} — export complex live objects as opaque handles (#81)
|
2026-06-16 14:11:31 -03:00 |
|
Gabriel Cruz
|
16dc1b3573
|
chore(ci): add nph linting (#77)
|
2026-06-10 16:30:30 -03:00 |
|
Gabriel Cruz
|
9b3cde7674
|
feat: move user event code to a dedicated event thread (#69)
|
2026-06-09 11:35:04 -03:00 |
|
Gabriel Cruz
|
54c41a3e62
|
refactor(ffi): event thread scaffolding + FFIContext lifecycle split (#71)
|
2026-06-08 11:46:16 -03:00 |
|