Oracle® Solaris Studio 12.4: Performance Analyzer Tutorials

Exit Print View

Updated: December 2014
 
 

Setting Up the jsynprog Sample Code

Before You Begin

You might want to go through the introductory tutorial in Introduction to Java Profiling first to become familiar with Performance Analyzer.

  1. Copy the contents of the jsynprog directory to your own private working area with the following command:

    % cp -r SolarisStudioSampleApplications/PerformanceAnalyzer/jsynprog mydirectory

    where mydirectory is the working directory you are using.

  2. Change to that working directory copy.

    % cd mydirectory/jsynprog
  3. Build the target executable.

    % make clobber (needed only if you ran make in the directory before, but safe in any case)
    
    % make

    After you run make the directory contains the target application to be used in the tutorial, a Java class file named jsynprog.class and a shared object named libcloop.so which contains C++ code that will be dynamically loaded and invoked from the Java program.


Tip  -  If you prefer, you can edit the Makefile to do the following: use the GNU compilers rather than the default of the Studio compilers; build in 32-bits rather than the default of 64-bits; and add different compiler flags.