Bordeaux-Threads

Version 0.8.8

Common Lisp threading library

Function THREAD-YIELD

Syntax:

thread-yield => No values.

Arguments and values:

Returns no values.

Description

Causes the calling thread to relinquish the CPU to allow other threads to run.

Exceptional situations:

None.

Notes:

On modern implementations that use native OS (SMP) threads, this function is of little use. On some older implementations where threads are scheduled in user space, it may be necessary or desirable to call this periodically.

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