|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
2 <html> |
|
3 <head> |
|
4 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> |
|
5 <title>Release Notes</title> |
|
6 <link href="../book.css" type="text/css" rel="stylesheet"> |
|
7 <style type="text/css"> |
|
8 </style> |
|
9 </head> |
|
10 |
|
11 <body> |
|
12 <h2>Release Notes</h2> |
|
13 |
|
14 <h4>MemSpy Carbide.c++ Extension – Version 1.6.0</h4> |
|
15 |
|
16 <p>Released 21st April 2010</p> |
|
17 <ul> |
|
18 <li><a href="#description">Product description</a></li> |
|
19 <li><a href="#features">Main features</a></li> |
|
20 <li><a href="#newfeatures">What's new</a></li> |
|
21 <li><a href="#installation">Installation notes</a></li> |
|
22 <li><a href="#requirements">System requirements</a></li> |
|
23 <li><a href="#compissues">Compatibility issues</a></li> |
|
24 <li><a href="#issues">Known issues</a></li> |
|
25 </ul> |
|
26 |
|
27 <h3><a name="description"></a>Product description</h3> |
|
28 |
|
29 <p>The MemSpy extension for Carbide.c++ is a tool for importing heap dumps and |
|
30 System Wide Memory Tracking logs from a device to PC and analyzing them.</p> |
|
31 |
|
32 <p>MemSpy can be started either by selecting <b>Carbide > MemSpy</b>, or |
|
33 from <b>File > Import > Carbide Extensions > MemSpy</b>.</p> |
|
34 |
|
35 <h3><a name="features"></a>Main features</h3> |
|
36 <ul> |
|
37 <li>Importing heap dump and SWMT log files either from a file or from a |
|
38 target via TraceViewer connection.</li> |
|
39 <li>Heap Analyser for heap dump file analysis and comparison.</li> |
|
40 <li>SWMT Analyser for SWMT log file analysis.</li> |
|
41 </ul> |
|
42 |
|
43 <h3><a name="newfeatures"></a>What's new</h3> |
|
44 <ul> |
|
45 <li><strong>Feature</strong>: Added checking for invalid heap dump files that |
|
46 do not contain any threads with binary data information, or contain a |
|
47 binary data error. </li> |
|
48 <li><strong>Feature</strong>: In Heap Analyser's Object type view: If there |
|
49 is a unique referrer for the object type, or if all referrers are of the |
|
50 same known type, the object is no longer named [Unknown] but instead [Part |
|
51 of XXX] is now displayed, where XXX is the type of the referrer. </li> |
|
52 <li><strong>Fix</strong>: Corrected some paths in exported HTML files to use |
|
53 JavaScript functions and display tooltips also in Heap Data and Cell |
|
54 Associations sections.</li> |
|
55 <li>Change: Heap Analyser documentation has been integrated to the MemSpy |
|
56 Help in Carbide. </li> |
|
57 </ul> |
|
58 |
|
59 <h3><a name="installation"></a>Installation notes</h3> |
|
60 <ul> |
|
61 <li>N/A</li> |
|
62 </ul> |
|
63 |
|
64 <h3><a name="requirements"></a>System requirements</h3> |
|
65 |
|
66 <p>Basic requirements:</p> |
|
67 <ul> |
|
68 <li>Windows 2000, Windows XP</li> |
|
69 <li>Carbide.c++.</li> |
|
70 <li>Minimum SDK build PC.</li> |
|
71 <li>Normal SDK build PC.</li> |
|
72 </ul> |
|
73 |
|
74 <p>Additional requirements:</p> |
|
75 <ul> |
|
76 <li>TraceViewer Carbide.c++ Extension</li> |
|
77 <li>.NET Framework v2.0.50727 or newer is needed for Heap Analyser |
|
78 functionalities</li> |
|
79 </ul> |
|
80 |
|
81 <h3><a name="compissues"></a>Compatibility issues</h3> |
|
82 <ul> |
|
83 <li>N/A</li> |
|
84 </ul> |
|
85 |
|
86 <h3><a name="issues"></a>Known issues</h3> |
|
87 <ul> |
|
88 <li>N/A</li> |
|
89 </ul> |
|
90 |
|
91 <h3>Version history</h3> |
|
92 |
|
93 <h5>Version 1.5.0 – 11th December 2009</h5> |
|
94 <ul> |
|
95 <li>Feature: Added possibility to receive <b>Heap Dump</b>s when fetching |
|
96 <b>SWMT</b> logs from device.</li> |
|
97 <li>Feature: Added profiles for <b>SWMT Tracked Categories</b>.</li> |
|
98 <li>Feature: Added the <b>Copy</b> context menu to graphs in <b>SWMT |
|
99 Analyser</b>.</li> |
|
100 <li>Feature: Added the <b>Copy</b> context menu to <b>SWMT Analyser</b>'s |
|
101 data tables.</li> |
|
102 <li>Change: PDF report layout improved in <b>SWMT Analyser</b>'s |
|
103 <b>Analysis</b> tab.</li> |
|
104 <li>Change: Graphs are drawn only when a thread/chunk is alive in <b>SWMT |
|
105 Analyser</b>.</li> |
|
106 <li>Change: <b>Close MemSpy Symbian Agent Between Cycles</b> has been moved |
|
107 to <b>Custom Categories and Advanced Options</b> dialog.</li> |
|
108 <li>Change: Harmonized <b>Advanced filter options...</b> drop-down list item |
|
109 and <b>Customized options...</b> button to use similar wording; these are |
|
110 now using <b>Custom filter</b> and <b>Set Custom filter</b>.</li> |
|
111 <li>Change: Improved error handling in S60 MemSpy launching |
|
112 functionality.</li> |
|
113 <li>Fix: The heap compare functionality does not work if the workstation's |
|
114 regional settings are set to other than English issue is now fixed.</li> |
|
115 </ul> |
|
116 |
|
117 <h5>Version 1.4.0 – 5th October 2009</h5> |
|
118 <ul> |
|
119 <li>Feature: Added the checkbox <b>Close MemSpy Symbian agent between |
|
120 cycles</b> to the <b>System Wide Memory Tracking Wizard</b> which makes |
|
121 possible to get full SWMT snapshot for each data fetch cycle (instead of |
|
122 getting only delta information).</li> |
|
123 <li>Feature: Added the <b>Copy</b> context menu to <b>SWMT Analyser</b>'s |
|
124 data tables in the <b>Graphs</b> tab.</li> |
|
125 <li>Change: X-axis time units in SWMT graphs has been adjusted to match the |
|
126 analyzed/shown time interval.</li> |
|
127 <li>Change: The usage of an incompatible version of MemSpy Launcher is now |
|
128 detected and an error-specific message is shown instead of a generic error |
|
129 message.</li> |
|
130 <li>Change: The <b>Zoom In</b>/<b>Zoom Out</b> context menu items are now |
|
131 disabled in the SWMT graph context menu in case the maximum/minimum zoom |
|
132 factor is achieved.</li> |
|
133 <li>Fix: The Issue of showing just an empty dialog when launching of |
|
134 HeapAnalyser.exe fails because of missing .NET framework is now fixed.</li> |
|
135 <li>Fix: The <b>Tracked Categories</b> group should be disabled after the |
|
136 first SWMT cycle is fetched from device issue is now fixed.</li> |
|
137 <li>Fix: The data table contents is not updated when the filter string search |
|
138 match type is changed between 'Contains' and 'Starts with' issue is now |
|
139 fixed.</li> |
|
140 </ul> |
|
141 |
|
142 <h5>Version 1.3.0 – 19th August 2009</h5> |
|
143 <ul> |
|
144 <li>Feature: Added option to save the <b>SWMT Analyser</b> graph as image |
|
145 into a local file system.</li> |
|
146 <li>Feature: Added option to generate PDF report for the issues found with |
|
147 <b>SWMT Analyser</b>.</li> |
|
148 <li>Feature: Added provision to view the <b>SWMT Analyser</b> graph for the |
|
149 selected issues in the analysis tab itself.</li> |
|
150 <li>Feature: Provided advanced filter options to filter the issues found with |
|
151 <b>SWMT Analyser</b>.</li> |
|
152 <li>Feature: Added support for analysing <b>SWMT Analyser</b> log files even |
|
153 if they do not have consecutive cycle numbers. i.e., now the log files will |
|
154 be ordered based on the time of the cycle. Note however that cycle1 must be |
|
155 available for the analysis.</li> |
|
156 <li>Feature: Added possibility to select tracked SWMT categories in <b>System |
|
157 Wide Memory Tracking Wizard</b>.</li> |
|
158 </ul> |
|
159 |
|
160 <h5>Version 1.2.1 – 14th August 2009</h5> |
|
161 <ul> |
|
162 <li>Fix: Heap Analyser export-to-excel crashed when using Microsoft Office |
|
163 2007 Excel issue is now fixed.</li> |
|
164 <li>Fix: Maximum wait time for getting SWMT logs from device is too tight |
|
165 issue is now fixed.</li> |
|
166 <li>Fix: MemSpy S60 Launcher application installation fails because invalid |
|
167 path name issue is now fixed.</li> |
|
168 </ul> |
|
169 |
|
170 <h5>Version 1.2.0 – 24th June 2009</h5> |
|
171 <ul> |
|
172 <li>Feature: Added a new tab in the SWMT Analyser Editor View for |
|
173 representing the exported data in a graphical format.</li> |
|
174 <li>Feature: Added functionality to SWMT Analyser to analyse log data using |
|
175 graphs</li> |
|
176 <li>Feature: Added a new tab <b>Analysis</b> in the SWMT Analyser Editor view |
|
177 for displaying issues found in analysis.</li> |
|
178 <li>Change: Added thread list filtering based on the thread name into |
|
179 <b>Import Heap Wizard</b> page.</li> |
|
180 </ul> |
|
181 |
|
182 <h5>Version 1.1.0 – 9th April 2009</h5> |
|
183 <ul> |
|
184 <li>Feature: Added new tab for SWMT Analyser Editor View to represent the |
|
185 exported data in graphical format.</li> |
|
186 <li>Feature: Added functionality to SWMT Analyser to analyse log data using |
|
187 graphs.</li> |
|
188 </ul> |
|
189 |
|
190 <h5>Version 1.0.0 – 16th February 2009</h5> |
|
191 |
|
192 <p>The first version.</p> |
|
193 |
|
194 <div id="footer"> |
|
195 Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights |
|
196 reserved.<br> |
|
197 This component and the accompanying materials are made available <br> |
|
198 under the terms of "Eclipse Public License v1.0" <br> |
|
199 which accompanies this distribution and is available <br> |
|
200 at the URL <a |
|
201 href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>. |
|
202 <br> |
|
203 <br> |
|
204 Initial Contributors:<br> |
|
205 Nokia Corporation - initial contribution <br> |
|
206 <br> |
|
207 Contributors:<br> |
|
208 Description: </div> |
|
209 </body> |
|
210 </html> |