Where does “threadsafe” come from?

threadsafe (English) comes from English safe, from Middle English sauf, from Old French sauf, from Latin salvus, from Proto-Italic *salawos, from Proto-Indo-European solh₂wós, from Proto-Indo-European sōlh₂- — mercy, comfort; comfort, mercy.

threadsafe (English): That can be safely accessed from multiple threads

Definitions

  1. That can be safely accessed from multiple threads

Ancestry of “threadsafe”, step by step

threadsafe traces back through two separate lines of ancestry.

via English safe

StepLanguageWordMeaning
1EnglishsafeNot in danger; out of harm's reach; Free from...
2Middle EnglishsaufNot having experienced harm, damage, or ill...
3Old Frenchsauf
4Latinsalvussafe, saved, preserved, sound, unharmed,...
5Proto-Italic*salawoswhole
6Proto-Indo-Europeansolh₂wós
7Proto-Indo-Europeansōlh₂-mercy, comfort; comfort, mercy

via English thread

StepLanguageWordMeaning
1EnglishthreadA long, thin and flexible form of material,...
2Middle Englishþredthread (of twine or fibre)
3Old Englishþrǣd
4Proto-Germanicþrēduzthread, twisted fibre
5Proto-Indo-Europeantreh₁-tu-
6Proto-Indo-Europeanterh₁-to rub, turn; to drill, pierce
Every word from Proto-Indo-European sōlh₂-