Forte Developer 7 New Features |
This chapter describes the new features of the Forte Developer 7 compilers and command-line tools. The primary focus of this release is improved performance, additional OpenMP support, and the ability to debug code written in the Java programming language (Java code) as well as in the C programming language, C++ programming language, and Fortran programming language.
This chapter has the following sections:
In most sections, there is a table that lists the new features of that component. The table has either two columns or three columns:
TABLE 1 lists the new features for this release of the C compiler. For more information about each of the new features listed in TABLE 1, see the index of the C User's Guide.
TABLE 2 lists the new features available with this release (version 5.4) of the C++ compiler. All of the features are described in the C++ User's Guide.
The Forte Developer 7 release provides a Fortran 95 compiler, f95, with compatibility support for legacy Fortran 77 programs. See the chapter "FORTRAN 77 Compatibility: Migrating to Fortran 95" in the Fortran User's Guide for details on porting legacy Fortran 77 programs to the Fortran 95 compiler.
TABLE 3 lists the new features of the Fortran 95 compiler. See the Fortran User's Guide, Fortran Programming Guide, and the Fortran Library Reference for details.
TABLE 4 lists the new features in this release of the dbx command-line debugger. For more information about these features, see the Debugging a Program With dbx manual.
The dbx command-line debugger can now debug applications running in the Solaris operating environment that are a mixture of Java code and C code or C++ code using the Java Native Interface (JNI). The JNI allows Java code and applications and libraries written in native languages to operate together. |
|
You can set the approximate limit to the amount of data collected. Address space data is no longer supported. There are subcommands to record a sample and to control whether dbx records a sample when it stops the target process. For more information about new features of the performance analysis tools, see TABLE 7. |
|
The following environment variables have been removed: allow_critical_exclusion, aout_cache_size, locache_enable, and delay_xs. |
|
There is a new loadobject command to control and list the symbols loaded by dbx. The new command replaces both the previous loadobject and loadobjects commands. |
|
The default dbx prompt is now the last path component of argv[0] instead of the entire string in argv[0]. |
Sun Performance Library is a set of optimized, high-speed mathematical subroutines for solving linear algebra problems and other numerically intensive problems. Sun Performance Library is based on a collection of public domain applications available from Netlib (at http://www.netlib.org). These routines have been enhanced and bundled as the Sun Performance Library.
TABLE 5 lists the new features in this release of the Sun Performance Library. See the Sun Performance Library User's Guide and the section 3p man pages for more information.
TABLE 6 lists the Forte Developer 7 Interval Arithmetic new features.
TABLE 7 lists the new data collection and presentation features in the Forte Developer 7 release of the performance analysis tools. For more information, see the following man pages:
This section describes Forte Developer 7 documentation new features.
Copyright © 2002, Sun Microsystems, Inc. All rights reserved.