IBM®
Skip to main content
    United States change      Terms of use
 
 
Select a scope:    
     Home      Products      Services & industry solutions      Support & downloads      My account     
alphaWorks  >  Java technology  >  

Bytecode Instrumentation Profiling Toolkit for Java

A toolkit that helps developers and performance specialists exploit bytecode instrumentation for the purpose of profiling Java applications.


Date Posted: March 7, 2006
OverviewRequirementsDownload FAQs Forum Reviews

Platform requirements

Operating system: Linux®, Windows®. (Other operating systems should work but are little tested.)

Software:

  • Eclipse 3.1
  • Eclipse TPTP 4
  • IBM Rational Agent Controller for dynamic instrumentation
  • Eclipse TPTP Probekit (for samples)

Agent side:

  • Windows, Linux, or AIX®
  • Eclipse TPTP agent controller

Client side:

  • Eclipse 3.1
  • Eclipse TPTP 4

Installation instructions

Installation is two-sided: The first side involves code instrumentation; the second side involves analyzing the code.

  1. Create a Java™ project.
  2. Import the included sample Probekit probes and add the Biptk.jar to the project's build path. Now you have your instrumentation console.
  3. In order to deploy instrumented code, you must replace the original JAR files with instrumented JAR files and add the following to the JVM classpath:
    • the Biptk.jar file
    • the probes

  4. The analysis side must be installed by copying the included biptk.visualizer plug-in.

For further details, please see the included manual.


Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
AIX is a trademark of IBM Corporation in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.

Download now Download now

Related technologies

For platform(s):
Java

For topics:
Eclipse, Editing, Java technology, optimization, performance, Rational Application Developer, trace, XML


 

    About IBM Privacy Contact