FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
Testing and Debugging
BREAKPOINTS

Test, Debug, Release, Rinse, Repeat ...

by Kevin Carlson

February 2007


February 27, 2007

Multicore Bugs


When you need to debug an application that is split across multiple CPU cores, you face some special challenges. For one thing, there's the debugging equivalent of the Heisenberg Uncertainty Principle: The act of observing your app alters its behavior. This only gets worse when you're dealing with multiple cores. Intel's Julien Carreo discusses this and other issues in "Debugging Asymmetric Multi-core Applications: Part 1."

Posted by Kevin Carlson at 12:53 PM  Permalink |


February 13, 2007

Makefile Mayhem


GNU Make, despite its widespread use, is not the easiest language to debug. If you've been trolling through the output of make -d to track down problems in your makefiles, you know the frustration. With the use of a few clever hacks, however, you can reduce this headache dramatically. John Graham-Cumming tells you how in "Debugging Makefiles."

Posted by Kevin Carlson at 12:45 PM  Permalink |



June 2008
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          


 
INFO-LINK