• Alexander Alekhin's avatar
    core(tls): implement releasing of TLS on thread termination · 17e2bf57
    Alexander Alekhin authored
    - move TLS & instrumentation code out of core/utility.hpp
    - (*) TLSData lost .gather() method (to dispose thread data on thread termination)
    - use TLSDataAccumulator for reliable collecting of thread data
    - prefer using of .detachData() + .cleanupDetachedData() instead of .gather() method
    
    (*) API is broken: replace TLSData => TLSDataAccumulator if gather required
    (objects disposal on threads termination is not available in accumulator mode)
    17e2bf57
Name
Last commit
Last update
.github Loading commit data...
3rdparty Loading commit data...
apps Loading commit data...
cmake Loading commit data...
data Loading commit data...
doc Loading commit data...
include Loading commit data...
modules Loading commit data...
platforms Loading commit data...
samples Loading commit data...
.editorconfig Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...