16 Multiprocessing

LispWorks supports "lightweight" processes. The programming environment, for example, makes extensive use of this mechanism to create separate processes for the various tools.

On some platforms, LispWorks multiprocessing uses native threads. See Native threads and foreign code for more details.

16.1 Introduction to processes

16.2 The process programming interface

16.3 Locks

16.4 Timers

16.5 Native threads and foreign code

16.6 Example

LispWorks User Guide - 11 Mar 2008