A Deque is a double-ended queue with a
A Lock allows blocking execution until it has been unlocked. It keeps track
of how often
Creates a mutex, which can be used to acquire a temporary lock to access some ressource. The main difference with a lock is that a mutex must always be released by the owner thread.
Creates thread local storage.