New in This Release
New In Quantify 4.5
New In Quantify 4.4
New In Quantify 4.3
New In Quantify 4.2
This release supports Java. A modified version of the 1.1.6 version of the Java Virtual Machine is provided which includes the appropriate hooks for capturing performance data that can be analyzed using the Quantify viewer.
New in Quantify 3.1.1
This release contains improvements in the Japanese translations for the Online Help.
New in Quantify 3.1
Miscellaneous
This release supports EM_SPARC32PLUS object files which contain instructions from the SPARC V9 architecture.
This release supports the Sun Workshop C 4.2 and C++ 4.2 compilers.
This release contains a new utility, purela_show, which generates simplified reports from license and usage data maintained in a standard or aggregate PureLA database.
New in Quantify 3.0
Support for Solaris 2.5.1
Pure License Advisor (PureLA)
Miscellaneous
When specifying a machine type for which to collect performance data, the clock rate may now also be specified. This avoids the need for Quantify to measure the speed of the machine on which it is currently running. The new syntax is:
-use-machine=: Mhz e.g. -use-machine=sparcstation_5:60MHz
Quantify has been tested with the following compilers:
Quantify supports these threads packages:
32-bit API users may continue to link against <product_home>/<product>_stubs.a:
purifyhome/purify_stubs.a quantifyhome/quantify_stubs.a
These libraries are now links to the corresponding libraries in the lib32 directory:
purifyhome/lib32/purify_stubs.a quantifyhome/lib32/quantify_stubs.a
64-bit API users must link against the equivalent library in the lib64 directory:
purifyhome/lib64/purify_stubs.a quantifyhome/lib64/quantify_stubs.a
The API header file has not moved and is shared for both development modes.
`purify -printhomedir`/lib32/solaris2_threads.so `purify -printhomedir`/lib64/solaris2_threads.so
Reference to these libraries is rarely necessary.
Purify engine: Warning: Unknown dynamic structure type 0x6ffffdf8. Ignoring it.
The message is harmless for these types of DT_* entries (the "type", above):
DT_CHECKSUM 0x6ffffdf8 (elf checksum) DT_CONFIG 0x6ffffefa (config info) DT_DEPAUDIT 0x6ffffefb (dependency audit) DT_AUDIT 0x6ffffefc (object audit)
If you see an "Unknown dynamic structure type" warning with a type value other than one of the above, please contact Rational Support (support@rational.com). Otherwise, the warning can be safely ignored.
http://solutions.rational.com/solutions/
Or contact Rational Technical Support and reference Tech Note #11091.
Purify slave: Warning: Non-ABI conforming section found in object file /usr/lib/ld.so.1
This warning can be safely ignored.
To workaround this problem, ensure that display permission for the client machine has been granted on the X server machine, e.g.,
% xhost + machineName
You can see the same bug in other X applications such as xterm. In xterm, use control-middle-click in the xterm window to pop up the xterm VTOptions pop-up menu. Notice that the menu item "Show Alternate Screen" (close to the bottom of the menu) is greyed out. Now let go of the menu (without selecting anything), and popup the menu again. Note that the same menu item is no longer greyed out.
! Ignore the NumLock and ScrollLock keys on ! mouse buttons Quantify*ignoreModifierMask: Mod3|Mod2
This second workaround will take effect for a new Quantify viewer after you restart your X-session or run a command like
'xrdb -merge $HOME/.Xdefaults'.