D
- daemon threads, thr_create Syntax
- data
- lock
- Reentrant Function
- Invariants and Locks
- races, Thread Safety
- shared
- User-Level Threads State
- Shared-Memory Multiprocessors
- thread-specific, Creating a Key for Thread-Specific Data
- data race, Common Oversights in Multithreaded Programs
- data races, Detecting Data Races and Deadlocks Using Thread Analyzer
- dbx, Getting the Minimal Stack Size
- dbx(1), Using dbx
- deadlock
- defined, Avoiding Deadlock
- detecting, Detecting Data Races and Deadlocks Using Thread Analyzer
- recursive, Avoiding Deadlock
- scheduling, Deadlocks Related to Scheduling
- debugging, Debugging a Multithreaded Program
- asynchronous signals, Common Oversights in Multithreaded Programs
- dbx, Getting the Minimal Stack Size
- dbx(1), Using dbx
- deadlocks, Common Oversights in Multithreaded Programs
- dtrace, Tracing and Debugging with DTrace
- hidden gap in synchronization, Common Oversights in Multithreaded Programs
- inadequate stack size, Common Oversights in Multithreaded Programs
- large automatic arrays, Common Oversights in Multithreaded Programs
- long-jumping without releasing mutex lock, Common Oversights in Multithreaded Programs
- mdb(1), Using mdb
- no synchronization of global memory, Common Oversights in Multithreaded Programs
- passing pointer to caller's stack, Common Oversights in Multithreaded Programs
- recursive deadlock, Common Oversights in Multithreaded Programs
- reevaluate conditions after return from condition wait, Common Oversights in Multithreaded Programs
- deleting signals from mask, pthread_sigmask Syntax
- destroying an existing thread-specific data key, Deleting the Thread-Specific Data Key
- detached threads
- pthread_attr_setdetachstate(3C) Syntax
- thr_create Syntax
- Dijkstra, E. W., Synchronization With Semaphores
- dispatch priority, calculation, Timeshare Scheduling
- dispatching priority, LWPs and Scheduling Classes
- DTrace, Tracing and Debugging with DTrace