Reimplement enumerable_thread_specific with volatile_state
* Replace v<> with volatile_state * Use std::shared_lock and std::unique_lock instead of hand made scoped_lock * Implement custom thread_id assigning mechanism so that slots in persistent storage can be reused after a thread exited
parent
c5c5a0cd
Please register or sign in to comment