When reviewing the cc's code, I think these can be refined.
1, in parser.cpp line 539
if (!m_IsPriority)
{
TRACE(_T("Parse() : Parallel Parsing %s"), bufferOrFilename.wx_str());
// Add a task for all project files
if (m_IsFirstBatch)
{
m_IsFirstBatch = false;
m_PoolTask.push(PTVector());
}
if (m_IsParsing)
m_Pool.AddTask(thread, true);
else
m_PoolTask.back().push_back(thread);
}
else if (m_IsPriority)
m_IsPriority is a bool variable.
2, in tokenizer.h line 470
this variable is not used any more.