VMThread::VMThread(const char* name, Runnable* runnable) : m_runnable(runnable) , m_state(NOT_STARTED) , m_joinerQty(0) { setNameFrom(name); }
VMThread::VMThread(const char* name) : m_state(NOT_STARTED) , m_joinerQty(0) { m_runnable = this; setNameFrom(name); }
VMThread::VMThread(const char* name) : m_threadID(VMPI_nullThread()) // CID:12562 Uninitialized scalar field , m_state(NOT_STARTED) , m_joinerQty(0) { m_runnable = this; setNameFrom(name); }
VMThread::VMThread(Runnable* runnable) : m_runnable(runnable) , m_state(NOT_STARTED) , m_joinerQty(0) { int suffix = m_nextNameSuffix.incAndGet(); char buf[64]; VMPI_snprintf(buf, sizeof(buf), "Thread-%d", suffix); setNameFrom(buf); }
VMThread::VMThread() : m_threadID(VMPI_nullThread()) // CID:12562 Uninitialized scalar field , m_state(NOT_STARTED) , m_joinerQty(0) { m_runnable = this; int suffix = m_nextNameSuffix.incAndGet(); char buf[64]; VMPI_snprintf(buf, sizeof(buf), "Thread-%d", suffix); setNameFrom(buf); }