Using DTrace to Profile and Debug A C++ Program

A sample program CCtest was created to demonstrate an error common to C++ applications -- the memory leak. The examples in this article demonstrate the use of the DTrace feature in the Solaris 10 Operating System to diagnose C++ application errors. These examples are also used to compare DTrace with other debugging tools, including Sun Studio 10 software and mdb in the Solaris 10 OS.

Extending GTK+’s Visual Flexibility

"To make the desktop look really nice, you want the ability to theme a window (or sub-component thereof) as a whole. This could mean graphics that span multiple widgets, it could mean moving widgets around, it could mean changing the spacing between widgets, etc. To address this, I believe we'd need to rework GTK+ a fair bit" says Red Hat's Havoc Pennington.