|
You Are Cordially Invited... To Participate in all that the Solaris Communities have to offer
Sun Studio Express - December 2007 BuildWhat is a Sun Studio Express Build?Sun Studio Express builds are fully-functional preview software that focus on new features being introduced into the Sun Studio product. The intent is to collaborate with the developer community by gathering feedback through the Sun Studio forums and the bug/RFE (request for enhancement) database. Note: Sun Studio Express builds should not be used to generate production-level applications. The Sun Studio Express December 2007 build is available only as part of Solaris Express Developer Edition (SXDE) 01/08. What is Solaris Express Developer Edition?Solaris Express Developer Edition (SXDE) is a free, quarterly release of Sun's next generation Solaris Operating System built from the source code repository at OpenSolaris.org. For information about SXDE 01/08, see the Overview page. Update Notification
The Update Notification feature periodically checks www.sun.com and communicates available changes related to your Sun Studio software, including patches and major software updates. In this Sun Studio Express build, only usage information is communicated. This information is used by Sun Microsystems to improve future Sun Studio software releases. This information is anonymous and cannot be associated to any individual or organization. To disable Update Notification, set the New and Changed FeaturesHere is an overview of some of the new features in this Express build of Sun Studio compilers and tools. Note that most of these features may not yet be documented in the Sun Studio man pages in this build. IDE
dbx DebuggerRuntime Checking (RTC) now gives information about array out-of-bounds access on Solaris OS on x86 platforms. Runtime Checking reports the following array out-of-bounds errors: rob Read from array out-of-bounds memory wob Write to array out-of-bounds memory
Project D-LightThe objective of Project D-Light is to make sophisticated application and system profiling accessible. There are many tools that profile applications and there are other tools that profile the system stack, but there are few tools that can join these views into an easy to use interface. For the first time, you can optimize your application and system environment by visualizing performance bottlenecks and resource contention up and down the application system stack. Using an intuitive drag and drop interface, Project D-Light provides an extensible library of instruments that represent the latest advances of profiling technology, including Solaris Dynamic Tracing (DTrace). With instruments like CPU accountant to Sampler, developers can use the interactive GUI to quickly profile and peer into the runtime behavior of their applications. For more information on using D-Light refer to the Project D-Light Tutorial. DTrace GUI PluginThe NetBeans DTrace GUI plug-in is a Graphical User Interface (GUI) for running DTrace scripts (D scripts), which this express build installs in the IDE. You can run D scripts from the GUI, even those that are embedded in shell scripts. In fact, the DTrace GUI plug-in runs all of the D scripts that are packaged in the DTraceToolkit. The DTraceToolkit is a collection of useful documented scripts developed by the OpenSolaris DTrace community. The NetBeans DTrace GUI plug-in is architected in such a way that you can easily extend and customize it.
The GUI package consists of two components: The NetBeans plug-in and the
The DTrace GUI plug-in is installed for you in NetBeans IDE 6.0. To use it, you need to copy the DTrace scripts from cp -r /opt/dtrace-gui/DTraceScripts $HOME
You can access documentation for the DTrace GUI at
DocumentationRefer to the Sun Studio 12 Information Center for links to all of the documentation for Sun Studio 12 software. This documentation has not been updated for the new and changed features in this express build. Additional NotesSource Code for libelf and ld
|
| ||||
|
| ||||||||||||