diff options
| author | Omar Rizwan <omar@omar.website> | 2023-06-18 20:28:30 +0000 |
|---|---|---|
| committer | Omar Rizwan <omar@omar.website> | 2023-06-18 20:28:30 +0000 |
| commit | 02b7a883e3eb5e17426aed71f63c57425cb7f143 (patch) | |
| tree | 6baefe83ef73fdf15fda9eb41eefa61010c01f2f /virtual-programs | |
| parent | fork play (diff) | |
| download | folk-02b7a883e3eb5e17426aed71f63c57425cb7f143.tar.gz folk-02b7a883e3eb5e17426aed71f63c57425cb7f143.zip | |
Introduce fork-zygote process system.
Also refactors/separates ::nodename to be ::thisNode (this computer) and
::thisProcess (this OS process).
All tests should pass. Zygote-based processes are much faster to start
up since they don't need to recompile C code or reload Folk. They
still need to connect to Folk via WebSocket for now, and the automatic
management we'd want (bidirectional, based on both match lifetime and
process lifetime) isn't working yet.
Some of the node vs. process distinction in naming still needs to be
cleaned up, too, I think.
Diffstat (limited to 'virtual-programs')
0 files changed, 0 insertions, 0 deletions
