Updated 00/3/28
Sun WorkShop(TM) 6 LockLint 2.3 Readme
 
  Introduction

This document contains last-minute information about the final release of Sun WorkShop(TM) Version 6 LockLint 2.3. It describes the software corrections addressed by this release and lists the known problems, limitations, and incompatibilities.

To view the text version of this document, type the following at a command prompt:

    example% more /<install-directory>/SUNWspro/READMEs/locklint.readme

To access the HTML version of this document, point your Netscape(TM) Communicator 4 or comparable Netscape version browser to:

    file:<install-directory>/SUNWspro/docs/index.html

Replace <install-directory> with the path to your Sun WorkShop installation directory. In a default installation, <install-directory> is /opt.

Note - If your Sun WorkShop software is not installed in the /opt directory, ask your system administrator for the equivalent path on your system.

For more information about this product, see:

  • Sun WorkShop 6 Release Notes -- Describes installation-related and late-breaking information about this final release. Information in the release notes overrides information in all readme files.


  • About Sun WorkShop 6 Documentation -- Describes the documentation available with this Sun WorkShop release and how to access it.


  • What's New in Sun WorkShop 6 -- Describes the new features in this release.
These documents are accessible in HTML by pointing your browser to <install-directory>/SUNWspro/docs/index.html. Replace <install-directory> with the path to your Sun WorkShop installation directory. In a default installation, <install-directory> is /opt.

Note - If your Sun WorkShop software is not installed in the /opt directory, ask your system administrator for the equivalent path on your system.


Contents

  1. About LockLint
  2. Software Corrections
  3. Problems and Workarounds
  4. Limitations and Incompatibilities
  5. Documentation Errata

A. About LockLint

LockLint 2.3 performs a static analysis of the use of mutex and multiple readers/single writer locks, and looks for inconsistent use of these locking techniques. In looking for consistent use of locks, LockLint detects the most common cause of data races and deadlocks: The failure to hold the appropriate lock while accessing a shared variable.

LockLint runs on the Solaris(TM) 2.6, 7, and 8 Operating Environment.

LockLint 2.3 is included in the following Sun Workshop products:

  • Sun Visual WorkShop(TM) C++ 6
  • Sun Performance WorkShop(TM) Fortran 6

LockLint has not changed since the release of Sun Workshop(TM) 5.

LockLint is not documented in Analyzing Program Performance With Sun WorkShop for this release. For information about how to use LockLint, see Chapter 5 and Appendix A of Analyzing Program Performance With Sun WorkShop for Sun WorkShop 5.0, available on http://docs.sun.com. (Search on LockLint.)




B. Software Corrections

There is no new information at this time.


C. Problems and Workarounds

For updates, check Hot News for Sun WorkShop 6 ( http://www.sun.com/workshop/users/ws.html).

There is no new information at this time.


D. Limitations and Incompatibilities 

There is no new information at this time.


E. Documentation Errata 

The LockLint readme for Sun WorkShop Professional(TM) C 5 claimed that LockLint was part of Sun WorkShop Professional C. It is not.


Copyright 2000 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303, U.S.A. All rights reserved.

Sun, Sun Microsystems, the Sun logo, docs.sun.com, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc.s in the U.S. and other countries.