# HG changeset patch # User Matti Laitinen # Date 1282641387 -10800 # Node ID 0367d2db2c069fc1cbd15113c8c19d58a4f0ce8f # Parent bb339882c6e9cd3614c6a466fda83f8c2bae6547 AnalyzeTool Carbide extension 1.10.0 diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.carbide.extensions.analyzetool/feature.xml --- a/sysperfana/analyzetoolext/com.nokia.carbide.extensions.analyzetool/feature.xml Tue Aug 24 12:10:03 2010 +0300 +++ b/sysperfana/analyzetoolext/com.nokia.carbide.extensions.analyzetool/feature.xml Tue Aug 24 12:16:27 2010 +0300 @@ -2,7 +2,7 @@ @@ -971,21 +971,20 @@ id="com.nokia.s60tools.analyzetool" download-size="0" install-size="0" - version="1.9.0" + version="1.10.0" unpack="false"/> + version="1.10.0"/> - diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.corecomponents/META-INF/MANIFEST.MF --- a/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.corecomponents/META-INF/MANIFEST.MF Tue Aug 24 12:10:03 2010 +0300 +++ b/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.corecomponents/META-INF/MANIFEST.MF Tue Aug 24 12:16:27 2010 +0300 @@ -2,6 +2,6 @@ Bundle-ManifestVersion: 2 Bundle-Name: Carbide.c++ Extensions - AnalyzeTool Core Components Plug-in Bundle-SymbolicName: com.nokia.s60tools.analyzetool.corecomponents -Bundle-Version: 1.9.0 +Bundle-Version: 1.10.0 Bundle-Vendor: Nokia Bundle-RequiredExecutionEnvironment: J2SE-1.5 diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.corecomponents/atool.exe Binary file sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.corecomponents/atool.exe has changed diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/META-INF/MANIFEST.MF --- a/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/META-INF/MANIFEST.MF Tue Aug 24 12:10:03 2010 +0300 +++ b/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/META-INF/MANIFEST.MF Tue Aug 24 12:16:27 2010 +0300 @@ -5,6 +5,6 @@ Bundle-Name: Carbide.c++ Extensions - AnalyzeTool Help Plug-in Bundle-SymbolicName: com.nokia.s60tools.analyzetool.help;singleton:=tr ue -Bundle-Version: 1.9.0 +Bundle-Version: 1.10.0 Bundle-Vendor: Nokia diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/about.html --- a/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/about.html Tue Aug 24 12:10:03 2010 +0300 +++ b/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/about.html Tue Aug 24 12:16:27 2010 +0300 @@ -8,7 +8,7 @@

About This Content

-

April 21, 2010

+

June 30, 2010

Copyright

diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/cheatsheets/getStarted_at_cs.xml --- a/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/cheatsheets/getStarted_at_cs.xml Tue Aug 24 12:10:03 2010 +0300 +++ b/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/cheatsheets/getStarted_at_cs.xml Tue Aug 24 12:16:27 2010 +0300 @@ -12,8 +12,8 @@ - Go to Preferences to define how to capture the trace data either by using the monitored external, external data gathering or internal data gathering. -Tip! You can also define the data gathering mode by using the AnalyzeTool toolbar. + Go to Preferences to define how to capture the trace data: either by using the out put to trace mode or output to file system mode. +Tip! You can also define the output mode by using the AnalyzeTool toolbar. @@ -25,7 +25,7 @@ - To make memory leak analysis possible, you must build each project with AnalyzeTool. Information of the building process is displayed in the Console view. You can activate the project build from the AnalyzeTool toolbar or from the pop-up menu in the Project Explorer. You can also change the data gathering mode from the AnalyzeTool toolbar. + To make memory leak analysis possible, you must build each project with AnalyzeTool. You can activate the project build from the AnalyzeTool toolbar or from the pop-up menu in the Project Explorer. You can also change the output mode from the AnalyzeTool toolbar. @@ -34,16 +34,16 @@ You have two possible choices to capture data.

-1. If you have selected the External data gathering mode in AnalyzeTool build, AnalyzeTool captures trace data directly from the target hardware. You can start and stop the trace capturing from the AnalyzeTool toolbar. See the TraceViewer help for detailed information on creating a TraceViewer connection. +1. If you have selected the Output to trace mode in AnalyzeTool build, AnalyzeTool captures trace data directly from the target hardware. You can start and stop the trace capturing from the AnalyzeTool toolbar. See the TraceViewer help for detailed information on creating a TraceViewer connection.

-2. If you have selected the Internal data gathering mode in AnalyzeTool build, AnalyzeTool collects the test data into a file in the target hardware. You need to transfer this file to a PC after the test run is completed. +2. If you have selected the Output to file system mode in AnalyzeTool build, AnalyzeTool collects the test data into a file in the target hardware. You need to transfer this file to a PC after the test run is completed.
The memory leak analysis results are displayed in the AnalyzeTool window. Test runs with the memory leak information is displayed in the left pane. The right pane shows the information on the selected memory leak call stack.

-Test run details will be shown in the AnalyzeTool view automatically after the data capture in External data gathering mode. You can also open the memory analysis data file by yourself later by clicking Open and analyze data file in the AnalyzeTool toolbar. +Test run details will be shown in the AnalyzeTool view automatically after the data capture in Output to trace mode. You can also open the memory analysis data file later by clicking Open and analyze data file in the AnalyzeTool toolbar.

You can define how much detail you want to see in the memory leak analysis report by using the AnalyzeTool toolbar.
diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/concepts/datafile.htm --- a/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/concepts/datafile.htm Tue Aug 24 12:10:03 2010 +0300 +++ b/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/concepts/datafile.htm Tue Aug 24 12:16:27 2010 +0300 @@ -1,25 +1,41 @@ - - - - - - -AnalyzeTool data file - - - -

AnalyzeTool files

AnalyzeTool uses files as follows:

- -

Any of these files can be opened by using the same button in AnalyzeTool view. AnalyzeTool automatically recognizes the file type, and performs the desired action.

- -

Saving analysis data

-

You can save the memory leak results or raw test run data. The difference between the file formats is that the raw test run data contains all available data collected during the test run, whereas the memory leak results file only contains the test results from the currently selected project. The memory leak results file can be opened and the results read without source codes, but the raw data always needs the source codes built with AnalyzeTool before it can be opened.

- - - - \ No newline at end of file + + + + + + + AnalyzeTool data file + + + +

AnalyzeTool files

+ +

AnalyzeTool uses files as follows:

+ + +

Any of these files can be opened by using the same button in +AnalyzeTool view. AnalyzeTool automatically recognizes the file type, +and performs the desired action.

+ +

Saving analysis data

+ +

You can save the memory leak results or raw test run data. The difference +between the file formats is that the raw test run data contains all available +data collected during the test run, whereas the memory leak results file only +contains the test results from the currently selected project. The memory leak +results file can be opened and the results read without source codes, but the +raw data always needs the source codes built with AnalyzeTool before it can be +opened.

+ + + + diff -r bb339882c6e9 -r 0367d2db2c06 sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/concepts/preferences.htm --- a/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/concepts/preferences.htm Tue Aug 24 12:10:03 2010 +0300 +++ b/sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/concepts/preferences.htm Tue Aug 24 12:16:27 2010 +0300 @@ -32,14 +32,21 @@ used for instrumenting and uninstrumenting the project and analysing captured data. + +

When the atool.exe version has been selected, the system + automatically checks that it matches with the version of the + AnalyzeTool Carbide extension. In case of a mismatch, an error is + displayed "Command Line Engine is older than x.x.x", and the + Apply and OK buttons are disnabled. + In this case you need to select a later CLE tool version. For more + information, see AnalyzeTool + Troubleshooting.