sysperfana/analyzetoolext/com.nokia.s60tools.analyzetool.help/html/concepts/preferences.htm
changeset 6 f65f740e69f9
parent 1 1050670c6980
child 15 0367d2db2c06
equal deleted inserted replaced
5:844b047e260d 6:f65f740e69f9
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN">
     1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN">
     2 <html>
     2 <html>
     3 <head>
     3 <head>
     4 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
     4   <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
     5 <meta http-equiv="content-style-type" content="text/css">
     5   <meta http-equiv="content-style-type" content="text/css">
     6 <title>AnalyzeTool preferences</title>
     6   <title>AnalyzeTool preferences</title>
     7 <link href="../nokia.css" type="text/css" rel="StyleSheet">
     7   <link href="../../book.css" type="text/css" rel="StyleSheet">
     8 </head>
     8 </head>
       
     9 
     9 <body>
    10 <body>
       
    11 <h2>AnalyzeTool preferences</h2>
    10 
    12 
    11 <h2>AnalyzeTool preferences</h2>
    13 <p>You can change the AnalyzeTool preferences by selecting <b>Window &gt;
    12 <p>You can change the AnalyzeTool preferences by selecting <b>Window > Preferences...> Carbide Extensions > AnalyzeTool</b>.</p>
    14 Preferences...&gt; Carbide Extensions &gt; AnalyzeTool</b>.</p>
       
    15 
    13 <p><img src="../images/AT_preferences.png" alt="Setting preferences"></p>
    16 <p><img src="../images/AT_preferences.png" alt="Setting preferences"></p>
       
    17 
    14 <p>The AnalyzeTool preferences are described in the following table:</p>
    18 <p>The AnalyzeTool preferences are described in the following table:</p>
       
    19 
    15 <table width="615" border="1" cellspacing="1" cellpadding="2">
    20 <table width="615" border="1" cellspacing="1" cellpadding="2">
    16 <colgroup>
    21   <colgroup><col width="250*">
    17 <col width="250*">
    22     <col width="356*">
    18 <col width="356*"></colgroup>
    23   </colgroup>
    19 <tbody>
    24   <tbody>
    20 <tr>
    25     <tr>
    21 <th>Options</th>
    26       <th>Options</th>
    22 <th align="center">Description</th>
    27       <th align="center">Description</th>
    23 </tr>
    28     </tr>
    24 <tr>
    29     <tr>
    25 <td>AnalyzeTool Engine</td>
    30       <td>AnalyzeTool Engine</td>
    26 <td>AnalyzeTool uses the command line utility <i>atool.exe</i> which is used for instrumenting and uninstrumenting the project and analysing captured data.
    31       <td>AnalyzeTool uses the command line utility <i>atool.exe</i> which is
    27 <ul>
    32         used for instrumenting and uninstrumenting the project and analysing
    28 <li>
    33         captured data. 
    29 Use internal engine. This option uses the built-in version of <i>atool.exe</i>.
    34         <ul>
    30 </li>
    35           <li>Use internal engine. This option uses the built-in version of
    31 <li>
    36             <i>atool.exe</i>. </li>
    32 Use external command line engine. This options uses <i>atool.exe</i> from a user-defined location.
    37           <li>Use external command line engine. This options uses
    33 </li>
    38             <i>atool.exe</i> from a user-defined location. 
    34 <ul>
    39             <ul>
    35 </ul>
    40             </ul>
    36 </td>
    41           </li>
    37 </tr>
    42         </ul>
    38 <!--<tr>
    43       </td>
    39 <td>Generate statistics</td>
    44     </tr>
    40 <td>Enables AnalyzeTool to generate memory statistics.</td>
    45     <!--<tr>
    41 </tr>-->
    46     <td>Generate statistics</td>
    42 <tr>
    47     <td>Enables AnalyzeTool to generate memory statistics.</td>
    43 <td>Verbose output</td>
    48     </tr>-->
    44 <td>Enables command line engine debug information to the <b>Console</b> view.</td>
    49     <tr>
    45 </tr>
    50       <td>Verbose output</td>
    46 <tr>
    51       <td>Enables command line engine debug information to the <b>Console</b>
    47 <td>Engine version</td>
    52         view.</td>
    48 <td>Displays selected engine version number.</td>
    53     </tr>
    49 </tr>
    54     <tr>
    50 <tr>
    55       <td>Engine version</td>
    51 <td>Data gathering mode</td>
    56       <td>Displays selected engine version number.</td>
    52 <td>Specifies the data gathering mode for AnalyzeTool build.
    57     </tr>
    53 <ul>
    58     <tr>
    54 <li>Monitored External or External: This option will send the memory analysis data through tracing utility connection. For more information, see <a href="../tasks/capture.htm#capture_external">Capturing data in external data gathering mode</a>.</li>
    59       <td>Data gathering mode</td>
    55 <li>Internal: This option will create a data file to the target hardware. The data file name is the same as the project name. If you select the <b>Name from the user</b> option, you must define a name for the data file. For more information, see <a href="../tasks/capture.htm#capture_s60_file">Capturing data in internal data gathering mode</a>
    60       <td>Specifies the data gathering mode for AnalyzeTool build. 
    56 <ul>
    61         <ul>
    57 <li>Name from the process: This option will a use data file name which is the same as application target name.</li>
    62           <li>Monitored External or External: This option will send the memory
    58 <li>Name from the user: This option will ask a data file name every time a project is built with the <i>atool.exe</i>.</li>
    63             analysis data through tracing utility connection. For more
    59 </ul>
    64             information, see <a
    60 </li>
    65             href="../tasks/capture.htm#capture_external">Capturing data in
    61 <li>Ask always: This option will ask before each build which data gathering mode to use, External or Internal</li>
    66             external data gathering mode</a>.</li>
    62 </ul></td>
    67           <li>Internal: This option will create a data file to the target
    63 </tr>
    68             hardware. The data file name is the same as the project name. If
    64 <tr>
    69             you select the <b>Name from the user</b> option, you must define a
    65 <td>Stored callstack size</td>
    70             name for the data file. For more information, see <a
    66 <td>
    71             href="../tasks/capture.htm#capture_s60_file">Capturing data in
    67 <ul>
    72             internal data gathering mode</a> 
    68 <li>No items. This option does not store any callstack items.</li>
    73             <ul>
    69 <li>40 items. This option stores forty callstack items.</li>
    74               <li>Name from the process: This option will a use data file name
    70 <li>100 items. This option stores hundred callstack items</li>
    75                 which is the same as application target name.</li>
    71 <li>Custom callstack size. This option provides possibility to define custom size of callstack items. Custom size of callstack items is limited to 0-255</li>
    76               <li>Name from the user: This option will ask a data file name
    72 
    77                 every time a project is built with the <i>atool.exe</i>.</li>
    73 </ul>
    78             </ul>
    74 <b>Note!</b> The callstack size affects the speed of hooked process, lower callstack size is faster.
    79           </li>
    75 </td>
    80           <li>Ask always: This option will ask before each build which data
    76 </tr>
    81             gathering mode to use, External or Internal</li>
    77 <tr>
    82         </ul>
    78 <td>Report level</td>
    83       </td>
    79 <td>Specifies the report level of memory leak analysis results.
    84     </tr>
    80 <ul>
    85     <tr>
    81 <li>Show every detail: This option displays all the call stack information.</li>
    86       <td>Stored callstack size</td>
    82 <li>Show only known code lines: This option displays all the known line numbers of call stack information.</li>
    87       <td><ul>
    83 <li>Show only topmost memory allocation code line: This option displays the first known line of call stack information.</li>
    88           <li>No items. This option does not store any callstack items.</li>
    84 </ul></td>
    89           <li>40 items. This option stores forty callstack items.</li>
    85 </tr>
    90           <li>100 items. This option stores hundred callstack items</li>
    86 </tbody>
    91           <li>Custom callstack size. This option provides possibility to define
       
    92             custom size of callstack items. Custom size of callstack items is
       
    93             limited to 0-255</li>
       
    94         </ul>
       
    95         <b>Note!</b> The callstack size affects the speed of hooked process,
       
    96         lower callstack size is faster. </td>
       
    97     </tr>
       
    98     <tr>
       
    99       <td>Report level</td>
       
   100       <td>Specifies the report level of memory leak analysis results. 
       
   101         <ul>
       
   102           <li>Show every detail: This option displays all the call stack
       
   103             information.</li>
       
   104           <li>Show only known code lines: This option displays all the known
       
   105             line numbers of call stack information.</li>
       
   106           <li>Show only topmost memory allocation code line: This option
       
   107             displays the first known line of call stack information.</li>
       
   108         </ul>
       
   109       </td>
       
   110     </tr>
       
   111   </tbody>
    87 </table>
   112 </table>
    88 
   113 
    89 <div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.
   114 <div id="footer">
    90 License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.</div>
   115 Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights
       
   116 reserved. License: <a
       
   117 href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.</div>
    91 </body>
   118 </body>
    92 </html>
   119 </html>