12.15.19 Multiprocessing API changes

The :lock-name argument to mp:make-mailbox is deprecated and should no longer be used. mp:make-lock has been revised while mp:lock-lock and mp:lock-count are no longer supported.

The functions mp:claim-lock and mp:release-lock are no longer available. Use mp:process-lock and mp:process-unlock instead.

The function mp:process-read-event is deprecated. Please use the new documented function mp:process-wait-for-event instead.

The function mp:schedule-named-event is deprecated and no longer exported. Please use mp:make-timer and mp:schedule-timer-relative instead.

The functions mp:process-stop and mp:process-unstop have been revised; mp:process-stopped-p and mp:process-continue are new.

Use of (setf mp:process-arrest-reasons) is deprecated and its behavior differs from LispWorks 5.0 and previous versions. Please use mp:process-stop instead.

mp:get-process and mp:get-current-process are new.

LispWorks Release Notes and Installation Guide - 18 Mar 2008