Commit graph

4 commits

Author SHA1 Message Date
Zachery Aaron Shores-Chmielewski
98a2733173 feat: multithreaded runtime
Runtime is now configurable. Adds a tunable config for modifying the
size of pre-allocations for actor messaging channels, and for selecting
the number of threads the runtime will use.
2026-01-25 20:31:34 +07:00
Zachery Aaron Shores-Chmielewski
c62b20c732 feat(WIP): refactor router execution
In single threaded contexts, the Router now is treated as yet another actor
on the queue. In multithreaded contexts, it gets its own dedicated thread.
2026-01-25 12:54:01 +07:00
Zachery Aaron Shores-Chmielewski
2f91c7d1bd feat(WIP): runtime/router refactor
Simplify the implementation of the multithreaded runtime and router.
2026-01-25 11:45:34 +07:00
Zachery Aaron Shores-Chmielewski
d504377ba9 feat(WIP): multithreaded runtime
Basic framework for a multithreaded runtime has been put in place. Needs
plenty of fixes to keep the logic straightforward and performant.
2026-01-25 10:39:44 +07:00