why CCNode::visit() reset for next frame

void CCNode::visit()
{

// reset for next frame
m_uOrderOfArrival = 0;

}

why do this?