LispWorks Release Notes and Installation Guide > 13 Release Notes


13.2 Symmetric Multiprocessing

LispWorks now supports SMP on Microsoft Windows, Mac OS X, Linux, FreeBSD and x86/x64 Solaris platforms.

Some new functionality is implemented only on these platforms. Where functionality differs from other platforms, the documentation refers to "SMP LispWorks" or "Non-SMP LispWorks", as appropriate.

13.2.1 Old interrupt blocking APIs removed

13.2.2 New ways to block interrupts

13.2.3 Atomic operations

13.2.4 New features of locks

13.2.5 Efficient ways to synchronize between threads

13.2.6 Access to specials

13.2.7 Processing and handling events

13.2.8 Automatic creation of a mailbox

13.2.9 Sending and interpreting events

13.2.10 mp:mailbox-read distinguishes a read value from a timeout

13.2.11 mp:process-plist deprecated

13.2.12 mp:process-event-queue deprecated

LispWorks Release Notes and Installation Guide - 21 Dec 2009