This module implements threadpool's spawn.
proc wrapProcForSpawn(g: ModuleGraph; idgen: IdGenerator; owner: PSym;
spawnExpr: PNode; retType: PType; barrier: PNode = nil;
dest: PNode = nil): PNode {....raises: [Exception,
ValueError, KeyError, OSError, IOError, ERecoverableError], tags: [
RootEffect, ReadDirEffect, WriteIOEffect, ReadIOEffect, ReadEnvEffect],
forbids: [].}
© 2006–2024 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/compiler/spawn.html