Official release date: 12/4/2003.
Summary
This release of CodeSurfer fixes a problem found in the
implementation of the Successors operation in CodeSurfer 1.9. A small number of
other bug fixes and minor changes are also included.
What's new in CodeSurfer 1.9p1
There is only one feature in this release:
- The new build option -ast-database
allows a user to suppress the computation of the database that is
necessary for the class view and the type finder. This can improve
scalability.
API/Representation Changes
None.
Fixes
The following bugs have been fixed since 1.9:
- A bug in the Successors operation that caused it to report
incorrect results has been fixed.
- A flaw in the reading of saved call graphs has been
corrected.
- The call graph Import and Export commands have been deprecated
as their functionality is now no different to Open and Save.
- An error in the C front end that caused errors to be reported
for __asm__ __const__ constructs has been removed.
- The default behavior of the Build with Command operation has
been improved.
- The Complete Predecessors button in the
property sheet is now disabled when inappropriate.
Documentation
The following changes have been made to the documentation.
- The documentation of the function pdg-expr
has been improved.
- The description of the behavior of ast-abs-loc,
ast-abs-loc-list
and ast-for-uid
has been improved
- Instructions for doing a build of a project that uses GNU libtool
have been added.
- Some broken links have been fixed.