Thread safety

A function is threadsafe if you can start it simultaneously in multiple threads within the same process. A function is threadsafe if and only if all the functions it calls are also threadsafe.

Related concepts
Function calls that are not thread safe
Related reference
Activation groups and threads
Existing application evaluation