ThreadCopy
Per-worker scratch over a shared Program.
In the namespace eval. Declared in src/libs/libeval/eval/Program.hpp.
Detailed description
Owns its own input/output buffers; compiled bytecode / native function pointer comes from the shared Program. Thread-safety contract: as long as each worker uses its own ThreadCopy, no synchronisation is needed.