All Manuals > LispWorks Release Notes and Installation Guide > 13 Release Notes


13.2 Multiprocessing

LispWorks supports Symmetric Multiprocessing (SMP) on Microsoft Windows, Mac OS X, Linux, FreeBSD and x86/x64 Solaris platforms. Where functionality differs from other platforms, the documentation refers to "SMP LispWorks" or "Non-SMP LispWorks", as appropriate.

The remainder of this section describes changes made since the introduction of SMP LispWorks in version 6.0.

13.2.1 gc-generation replaces mark-and-sweep

13.2.2 Simple processes not supported

13.2.3 Better ways to use condition variables

13.2.4 New function for peeking a mailbox

13.2.5 Mailbox names for easier debugging

13.2.6 New function barrier-block-and-wait

13.2.7 New function processes-count

13.2.8 More places for which low-level atomic operations are defined

13.2.9 Internal server processes

LispWorks Release Notes and Installation Guide - 23 Dec 2011