Chapter 14. Tools
Static Lock Analyzer
Using a Thread-Aware, Graphical Debugger
In which we consider the kinds of new tools that a reader would want when writing a threaded program. An overview of the Solaris tool set is given, as representative of what should be looked for.
Programming with threads adds new challenges to the development tools that you use. “Normal” toolsets, in most cases, will not work well with threaded programs, because they were designed with single-threaded programs in mind. All the vendors have some set of products to be used with multithreaded programs—debuggers, code analyzers, and performance analysis programs.
This chapter focuses on some of the current tools that Sun Microsystems provides for the development ...