Skip to content
Commit 124aae38 authored by Vukan Turkulov's avatar Vukan Turkulov Committed by Dan Kalowsky
Browse files

doc: specify thread safety for each data structure



The documentation of "Kernel/Data Structures" incorrectly
states that 'all provided structures are uniformly unsynchronized;
access to them is not threadsafe by default'.
In reality, some of them are threadsafe and some are not.
This might discourage users from using threadsafe data structures
where applicable, or mislead users into adding unnecessary locks.

This proposal addresses the issue by specifying thread safety
for each provided data structure.
My assessment of thread safety is based purely on source code analysis;
hence an expert verification would be appreciated.

Signed-off-by: default avatarVukan Turkulov <vukant@gmail.com>
parent 6cc28c78
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment