3 ms·
This is inaccurate, for threads see: https://common-lisp.net/project/bordeaux-threads/ https://common-lisp.net/project/bordeaux-threads/ For processes, ASDF co
by armitron 8y ago
This is inaccurate, for threads see: https://common-lisp.net/project/bordeaux-threads/ https://common-lisp.net/project/bordeaux-threads/
For processes, ASDF comes with UIOP which contains portable code for multiprocessing (among other things).
- lispm 8y agoBut that does not make the compiler thread safe. 'Unix way' to compilation: possibly parallel compile activities by running multiple compiler instances as programs 'ASDF way' to compilation: compile multiple files in a serialized fashion using one Lisp image for compilation To run multiple compile activities inside one Lisp image, one would require that something like the file compiler is thread safe and corresponding stuff implemented by the program in the compile-time environment is thread-safe, too.