14 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.

This chapter covers the following topics:

14.1 Introduction to processes

14.2 The process programming interface

14.3 Locks

14.4 Timers

14.5 Native threads and foreign code

14.6 Example

LispWorks User Guide - 21 Jul 2006