EVENTS
|
ARGUMENTS
|
DESCRIPTION
|
| EVT_THREAD_DETACH |
&thread, joinid
|
the thread is detached
|
| EVT_THREAD_JOIN |
&thread, &pd |
the thread is waiting for thread
pd
|
| EVT_THREAD_STATE_DEAD |
&thread |
the thread is dead |
| EVT_THREAD_STATE_WAIT |
&thread |
the thread is blocked |
| EVT_THREAD_STATE_WAKE |
&thread |
the thread is running |
| EVT_THREAD_INIT |
&thread |
a thread has been created
and becomes running |
| EVT_MUTEX_STATE_FREE |
&thread, &mutex,
lock
|
the mutex is free
|
| EVT_MUTEX_STATE_REQUIER |
&thread, &mutex,
lock |
the mutex is requiered |
| EVT_MUTEX_STATE_TAKEN |
&thread, &mutex,
lock |
the mutex has been taken |
| EVT_MUTEX_COUNT_DEC |
&thread, &mutex,
count |
the recursive mutex has been
freed one more time
|
| EVT_MUTEX_COUNT_INC |
&thread, &mutex,
count |
the recursive mutex has been
taken one more time |
| EVT_MUTEX_OWNER_CHANGE |
&thread, &mutex,
owner |
the owner has changed
|
| EVT_MUTEX_INIT |
&thread, &mutex,
owner, count |
the mutex has been initialized
|
| EVT_MUTEX_DESTROY |
&thread, &mutex |
the mutex has been destroyed |
| EVT_BARRIER_LOCK_FREE |
&thread, &barrier,
lock |
the barrier is free
|
| EVT_BARRIER_LOCK_REQUIER |
&thread, &barrier,
lock |
the barrier is requiered |
| EVT_BARRIER_LOCK_TAKEN |
&thread, &barrier,
lock |
the barrier has been taken |
| EVT_BARRIER_LEFT_DEC |
&thread, &barrier,
left |
a thread has entered the
barrier
|
| EVT_BARRIER_LEFT_INC |
&thread, &barrier,
left |
a thread has left the barrier |
| EVT_BARRIER_INIT |
&thread, &barrier,lock,
left |
the barrier has been initialized |
| EVT_BARRIER_DESTROY |
&thread, &barrier |
the barrier has been destroyed |
| EVT_COND_LOCK_FREE |
&thread, &cond, lock |
the cond is free |
| EVT_COND_LOCK_REQUIER |
&thread, &cond, lock |
the cond is requiered |
| EVT_COND_LOCK_TAKEN |
&thread, &cond, lock |
the cond has been taken |
| EVT_COND_TOTAL_SEQ_INC |
&thread, &cond,
total_seq |
one other thread is using the
cond
|
| EVT_COND_BROAD_SEQ_INC |
&thread, &cond,
broadcast_seq |
a broadcast happened
|
| EVT_COND_MUTEX_FREE |
&thread, &cond, &mutex,
mutex->lock |
the mutex is free |
| EVT_COND_MUTEX_REQUIER |
&thread, &cond,
&mutex, mutex->lock |
the mutex is requiered |
| EVT_COND_MUTEX_TAKEN |
&thread, &cond,
&mutex, mutex->lock |
the mutex has been taken |
| EVT_COND_INIT |
&thread, &cond,
lock, total_seq, broadcast_seq, &mutex |
the cond has been initialized |
| EVT_COND_DESTROY |
&thread, &cond |
the cond has been destroyed |