65 Things About Solaris Studio

Oracle Solaris Studio isn't just one thing. It's 65 "things". Check out the man pages. These are all the command-line tools in Solaris Studio: 

    • CC - C++ compiler
    • CCadmin - clean the templates database; provide information from and updates to the database.
    • analyzer - GUI for analyzing a program performance experi ment
    • bcheck - batch utility for Runtime Checking (RTC)
    • binopt - Solaris Binary Optimizer
    • bw - command used to measure system-wide bandwidth consump tion
    • c++filt - c++ name demangler
    • c89 - compile standard C programs
    • c99 - compile standard C programs
    • cb - C program beautifier
    • cc - C compiler
    • cflow - generate C flowgraph
    • collect - command used to collect program performance data
    • collector - subcommands of dbx used for performance data collection
    • cscope - interactively examine a C program
    • ctrace - C program debugger
    • cxref - generate C program cross-reference
    • dbx - source-level debugging tool
    • dbxtool - source-level debugger GUI
    • dem - demangle a C++ name
    • discover - Sun Memory Error Discovery Tool
    • dmake - Distributed Make
    • dumpstabs - utility for dumping out debug information
    • dwarfdump - dumps DWARF debug information of an ELF object
    • er_archive - construct function and module lists for a per formance experiment
    • er_bit - generates an experiment from data collected on a bit-instrumented program (Solaris only)
    • er_cp - copy a performance experiment
    • er_export - dump raw data from a performance experiment
    • er_generic - command used to generate an experiment from text files containing profile information
    • er_html - generate an HTML file from an experiment for browsing the data
    • er_kernel - generate an Analyzer experiment on the Solaris kernel
    • er_mpipp - command used to preprocess MPI VampirTrace data from an experiment
    • er_mv - move a performance experiment
    • er_otfdump - command to dump OTF trace data
    • er_print - print an ASCII report from one or more perfor mance experiments
    • er_rm - remove performance experiments.
    • er_src - print source or dissasembly with index lines and interleaved compiler commentary
    • er_vtunify - command process raw MPI VampirTrace data into OTF format
    • f95 - Fortran 95 compiler
    • fbe - assembler
    • fdumpmod - utility for displaying Fortran 95 module informa tion
    • fpp - the Fortran language preprocessor for FORTRAN 77 and Fortran 95.
    • fpr - convert FORTRAN carriage-control output to printable form
    • fpversion - print information about the system CPU and FPU
    • fsplit - split a multi-routine FORTRAN 90 or FORTRAN 77 source file into individual files.
    • indent - indent and format a C program source file
    • inline - in-line procedure call expander
    • intro - introduction to Oracle Solaris Studio command-line manual pages
    • lint - a C program checker
    • lock_lint - verify use of locks in multi-threaded programs
    • ptclean - clean up the parameterized types database
    • register_solstudio - Oracle Solaris Studio registration utility
    • ripc - collect performance counter information from an application
    • rtc_patch_area - patch area utility for Runtime Checking
    • solstudio - Oracle Solaris Studio 12.2 integrated develop ment environment
    • spot - run a tool chain on an executable, and generate a website for browsing the data
    • spot_diff - compare the output of two or more spot runs and write results to a HTML file to be viewed in a browser.
    • ss_attach - start a debugging session in the Sun Studio IDE attached to a specified process
    • tcov - source code test coverage analysis and source line profile
    • tha - GUI for analyzing a Thread Analyzer experiment
    • traps - command used to measure system-wide traps
    • uncover - Code Coverage Tool
    • version - display version identification of object file or binary
    • xprof_atob - ascii/binary profile data conver sion
    • xprof_btoa - ascii/binary profile data conver sion

  • Comments:

    Post a Comment:
    Comments are closed for this entry.
    About


    Deep thoughts on compiling C, C++, and Fortran codes with Oracle Solaris Studio compilers, especially optimization and parallelization, from the Solaris Studio documentation lead, Richard Friedman. Email him at
    Richard dot Friedman at Oracle dot com

    When Run Was A Compiler

    Search

    Archives
    « July 2014
    SunMonTueWedThuFriSat
      
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
      
           
    Today