gptkbp:instanceOf
|
computer science concept
|
gptkbp:accessedIn.NETBy
|
ThreadStatic attribute
|
gptkbp:accessedInC++By
|
thread_local keyword
|
gptkbp:accessedInCBy
|
_Thread_local keyword
__thread keyword
|
gptkbp:accessedInGoBy
|
context package
|
gptkbp:accessedInJavaBy
|
ThreadLocal class
|
gptkbp:accessedInPythonBy
|
threading.local
|
gptkbp:accessedInRustBy
|
thread_local! macro
|
gptkbp:accessibleBy
|
thread identifier
|
gptkbp:alsoKnownAs
|
TLS
thread-specific storage
|
gptkbp:category
|
threading
memory management
concurrency control
|
gptkbp:contrastsWith
|
shared memory
global variables
|
gptkbp:enables
|
thread isolation of data
|
gptkbp:features
|
gptkb:programming_language
operating systems
|
gptkbp:firstAppearance
|
1990s
|
https://www.w3.org/2000/01/rdf-schema#label
|
Thread-local storage
|
gptkbp:implementedIn
|
gptkb:Java
gptkb:Python
gptkb:Go
gptkb:C++
gptkb:Rust
gptkb:.NET
C
|
gptkbp:prevention
|
data races
|
gptkbp:purpose
|
store data unique to each thread
|
gptkbp:standardizedBy
|
gptkb:C++11_standard
C11 standard
|
gptkbp:usedIn
|
multithreaded programming
|
gptkbp:bfsParent
|
gptkb:Scoped_Values_(Incubator)
|
gptkbp:bfsLayer
|
7
|