A thread that is waiting indefinitely for another thread to perform a particular action is in this state
TraceAttributes::JVM_THREAD_STATE
public const JVM_THREAD_STATE_WAITING = 'waiting';