If the Rational Team Concert Client for Eclipse IDE is installed in the same Installation Manager Package Group with Rational Application Developer or Rational Software Architect (for WebSphere), you have the additional option of using a built-in profiling agent. See the technote How can you tell what is the exact cause of the slow response of the product?. |
java -versionfrom the directory where the JVM is located
<<Eclipse Home>>\plugins\org.eclipse.tptp.platform.jvmti.runtime_<version>\agent_files\<os_platform>For Linux:
<<Eclipse Home>>/plugins/org.eclipse.tptp.platform.jvmti.runtime_<version>/agent_files/<os_platform>
-agentpath:<Java profilers absolute path>\JPIBootLoader=JPIAgent:server=standalone,file=log.trcxml,filters=filters.txt;CGProfFor Linux the entire library file name must be used. So libJPIBootLoader.so should be used instead of JPIBootLoader or libJPIBootLoader:
-agentpath:<Java profilers absolute path>/libJPIBootLoader.so=JPIAgent:server=standalone,file=log.trcxml,filters=filters.txt;CGProf
-agentpath:C:\eclipse-java-helios-SR2-win32-x86_64\eclipse\plugins\org.eclipse.tptp.platform.jvmti.runtime_4.6.3.v201102041710\agent_files\win_em64t\JPIBootLoader=JPIAgent:server=standalone,file=log.trcxml,filters=filters.txt;CGProf
com.ibm.team.* * INCLUDE * * EXCLUDEThis means that all the methods of all the classes in packages that start with com.ibm.team are included, and all other methods are excluded. You might be able to restrict the filters further based on your knowledge of the problem area, or you might want to include some of the Eclipse packages if they are relevant to the problem at hand. For the full syntax of the filters, see Profiling an application in stand-alone mode.