
The Trouble with Locks - Dr. Dobb's
Mar 1, 2005 · This is because today's programming models for concurrency are subtle, intricate, and fraught with pitfalls that easily (and frequently) result in unforeseen races (i.e., program …
The FifoEmbed Library | Dr Dobb's
When programming device drivers, network stacks, and similar systems, you often need a queue and storage management. FifoEmbed is a library that provides facilities for thread-safe basic …
A Semaphore With Priorities For Win32 | Dr Dobb's
A Semaphore With Priorities For Win32. By Thomas Becker, August 01, 1999 Yes, you can add priorities to Win32 semaphores, but they aren't easy to get right.
Determining Your Project’s Quality Priorities | Dr Dobb's
Feb 1, 1999 · Determining Your Project’s Quality Priorities, February 01, 1999. Defining your project's priorities and building a plan to meet sucess criteria will help your team achieve its …
Agile Risks, Agile Rewards | Dr Dobb's
Apr 1, 2005 · Agile Risks, Agile Rewards. By Preston G. Smith and Roman Pichler, April 01, 2005 With lean proactive techniques for identification, analysis, prioritization, planning and …
Timed Callbacks in C++ | Dr Dobb's
Oct 1, 1992 · This system, which Christian used as the basis for an embedded moisture controller, uses a bounded priority queue that's quite efficient. OCT92: TIMED CALLBACKS IN …
High-Performance Data Management in Java | Dr Dobb's
Jul 1, 2005 · High-Performance Data Management in Java. By Charles Lamb, July 01, 2005 High-performance data management involves on-disk persistent storage, in-memory data storage, …
C++/CLI Threading: Part II | Dr Dobb's
Nov 1, 2005 · Each thread has a priority level associated with it and this is used by the runtime environment to schedule the execution of threads. A thread's priority can be set or tested via …
Windows CE Device Driver Development, Part II | Dr Dobb's
Nov 1, 1998 · Windows CE Device Driver Development, Part II. By James Y. Wilson, November 01, 1998 In the second installment of this two-part article, Jim identifies the basic skills you …
A Simple Simultaneous Equation Solver | Dr Dobb's
A Simple Simultaneous Equation Solver, January 01, 1996 ... Listing 1: The matrix inversion function