add ReentrantLock doc