Bordeaux-Threads

Version 0.8.8

Common Lisp threading library

Class ATOMIC-INTEGER

Class precedence list:

atomic-integer, t.

Description:

This class represents an unsigned machine word that allows atomic increment, decrement and swap.

See also:

make-atomic-integer

Notes:

Depending on the host implementation, the size of the integer is either 32 or 64 bits.

This class is unavailble on Lisp implementations that lack underlying atomic primitives. On some hosts, atomic-integer is implemented using locks.

Last updated on 2022-01-07
Published on 2022-01-07
Edit on GitHub