| 2003 年 12 月 5 日更新 |
Sun Studio 9:LockLint 自述文件 |
目录
A. 简介
本文档包含 Sun[tm] Studio 9:lock_lint 软件的相关信息。本自述文件已用新商标名称信息更新。但此发行版本中的 lock_lint 软件和先前与 Sun Open Network Environment (Sun ONE) Studio 9 编译器集合一起发行的 lock_lint 软件是同一版本。在此 Sun Studio 9 发行版本中没有针对 lock_lint 的新增功能或错误修复。
产品文档
- 发行说明:位于 http://docs.sun.com/doc/817-5078。发行说明中的信息更新和扩展了全部自述文件中的信息。
- 编译器和工具文档:可以从 /installation_directory/SUNWspro/docs/index.html 中访问产品手册页、HTML 版本的自述文件以及手册。缺省安装目录为 /opt。如果 Sun Studio 9 编译器和工具未安装在缺省 /opt 目录中,请询问系统管理员以获得系统中的等价路径。文档索引提供了下列编译器和工具相关文档的访问入口:
- C 和 C++ 自述文件
- C 和 C++ 用户指南
- C++ 常见问题
- 标准 C++ 库类参考
- 标准 C++ 库用户指南
- Tools.h++ 7.1.0 自述文件
- Tools.h++ 用户指南
- Tools.h++ 类库参考
- 区间运算自述文件
- C++ 区间运算编程参考
- 数学库自述文件
- 运行时库自述文件
- 数值计算指南
- 增量式链接编辑器自述文件
- 手册页(第 1 部分),如 C(1)、C++ 和 dbx (1)
- 3C++ 手册页(标准 C++ 库)
- 3CC4 手册页(兼容模式库)
- IDE 文档:可从 IDE 中的 [帮助] 菜单访问 Sun Studio 9 IDE 的所有组件的联机帮助。
- 开发人员资源门户:有关技术文章、代码样例、文档及知识库,请参见开发人员门户,网址:http://developers.sun.com/prodtech/cc。
B. 关于 LockLint
LockLint 对互斥和多阅读器/单写入器锁定的使用情况执行静态分析,并查找这些锁定技术在使用时的不一致性。在查找锁定使用的不一致性时,LockLint 会检测数据争用和死锁的最常见原因:访问共享变量时没有保持适当的锁定。
有关如何使用 LockLint 的信息,参见 Sun[tm] WorkShop 5.0 的《使用 Sun WorkShop 分析程序性能》的第 5 章和附录 A,网址:docs.sun.com。(搜索 LockLint。)
此发行版本的 LockLint 可用于 Solaris[tm] 操作系统 (SPARC[tm] Platform Edition) 版本 7、8 和 9;以及 Solaris 操作系统 (x86 Platform Edition) 版本 7、8 和 9。
C. 新增功能及更改功能
lock_lint 软件自 Sun Workshop 5.0 发行版本之后没有更改过。
D. 软件更正
此发行版本未对 lock_lint 进行任何更正。
E. 问题和解决办法
目前没有新的信息。
F. 限制和不兼容性
目前没有新的信息。
G. 文档错误
目前没有新的信息。
版权所有 © 2004 Sun Microsystems, Inc. 保留所有权利。须按照许可条款进行使用。