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.

In this section