20#include <boost/thread.hpp>
46 boost::this_thread::at_thread_exit([]()
static thread_local bool s_this_thread_global_tl_state_operative
A thread-local flag that starts at true and becomes false to indicate do not access Global_tl_state.
~Thread_local_ptr_cache()
Dtor.
void release()
Our part of Thread_local_ptr::release().
Thread_local_ptr_cache()
Ctor. No apparent effect.
Each object of this class stores (at construction) and returns (on demand) a numeric ID unique from a...
Flow module containing miscellaneous general-use facilities that don't fit into any other Flow module...
Global_tl_state()
Ctor: registers (boost::this_thread::at_thread_exit()) a thing that sets s_this_thread_global_tl_stat...
~Global_tl_state()
Dtor that runs at thread_local deinit phase; unknown where among this thread's such deinits this runs...