#include namespace c10::impl { thread_local std::atomic hermeticPyObjectState{false}; std::atomic HermeticPyObjectTLS::haveState_{false}; void HermeticPyObjectTLS::set_state(bool state) { hermeticPyObjectState = state; } bool HermeticPyObjectTLS::get_tls_state() { return hermeticPyObjectState; } void HermeticPyObjectTLS::init_state() { haveState_ = true; } } // namespace c10::impl