| Allegro CL version 10.0 Unrevised from 9.0 to 10.0. 9.0 version |
Arguments: lock &optional force-memory-synch
Returns t
if the lock is
held by anyone, nil
if it is free.
lock must be an instance of lockable-object
or of a subclass of
lockable-object
, or an
instance of excl::lockable-structure or of a structure class that
inherits from excl::lockable-structure.
If the force-memory-synch argument is
present and non-nil
, a memory synchronization
operation will be used to ensure that an out-of-date cached state is
not erroneously consulted to determine the answer.
See multiprocessing.htm for general information on multiprocessing in Allegro CL.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 9.0 page.
Created 2015.5.21.
| Allegro CL version 10.0 Unrevised from 9.0 to 10.0. 9.0 version |