Exemplo n.º 1
0
 VMThread::VMThread(const char* name, Runnable* runnable)
     : m_runnable(runnable)
     , m_state(NOT_STARTED)
     , m_joinerQty(0)
 {
     setNameFrom(name);
 }
Exemplo n.º 2
0
 VMThread::VMThread(const char* name)
     : m_state(NOT_STARTED)
     , m_joinerQty(0)
 {
     m_runnable = this;
     setNameFrom(name);
 }
Exemplo n.º 3
0
    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);
    }
Exemplo n.º 4
0
 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);
 }
Exemplo n.º 5
0
 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);
 }