Module miri::concurrency::thread
source ยท Expand description
Implements threads.
Structsยง
- A thread.
- A thread identifier.
- A set of threads.
- TimeoutCallbackInfo ๐Callbacks are used to implement timeouts. For example, waiting on a conditional variable with a timeout creates a callback that is called after the specified time and unblocks the thread. If another thread signals on the conditional variable, the signal handler deletes the callback.
Enumsยง
- Keeps track of what the thread is blocked on.
- A specific moment in time.
- SchedulingAction ๐
- ThreadJoinStatus ๐The join status of a thread.
- The state of a thread.
- What to do with TLS allocations from terminated threads
Traitsยง
- EvalContextPrivExt ๐
- Trait for callbacks that can be executed when some event happens, such as after a timeout.
Type Aliasesยง
- TimeoutCallback ๐