Skip to content

Process and system layer

Child process management, shell execution, system information queries, temporary files, main loop architecture, preload/bootstrap sequencing, and multithreading via the job system.

Key files

  • src/lua_process.h, src/lua_shell.h, src/lua_sysinfo.h — process/shell/sysinfo bindings
  • src/job_system.h — thread pool for async work
  • src/lua_runtime.h — Lua bootstrapping and main loop

Dependencies

Dev notes

See also