Remove global thread counter (again)

Seems fine without it now.
This commit is contained in:
Nekotekina 2020-02-28 21:50:19 +03:00
parent 490f58ff3c
commit 799c3f9708
3 changed files with 0 additions and 17 deletions

View file

@ -1722,8 +1722,6 @@ DECLARE(thread_ctrl::g_native_core_layout) { native_core_arrangement::undefined
void thread_base::start(native_entry entry)
{
thread_ctrl::g_thread_count++;
#ifdef _WIN32
m_thread = ::_beginthreadex(nullptr, 0, entry, this, CREATE_SUSPENDED, nullptr);
verify("thread_ctrl::start" HERE), m_thread, ::ResumeThread(reinterpret_cast<HANDLE>(+m_thread)) != -1;
@ -1871,7 +1869,6 @@ void thread_base::finalize() noexcept
{
g_tls_log_prefix = []() -> std::string { return {}; };
thread_ctrl::g_tls_this_thread = nullptr;
thread_ctrl::g_thread_count--;
}
void thread_ctrl::_wait_for(u64 usec, bool alert /* true */)