|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
|
2 <html> |
|
3 <head> |
|
4 <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> |
|
5 <title>Parent Binary</title> |
|
6 <link href="../../book.css" type="text/css" rel="stylesheet"> |
|
7 </head> |
|
8 |
|
9 <body> |
|
10 <h2>Parent Binary</h2> |
|
11 |
|
12 <p>The Parent Binary view is effectively the same as the <strong>Object |
|
13 Type</strong> view, except that instead of displaying each object’s type, |
|
14 it displays the name of the object file that defined that type’s |
|
15 <em>vtable</em>.</p> |
|
16 |
|
17 <p>What this view does not do is record the logical allocation point of an |
|
18 object, since that is simply not recoverable from the information available. |
|
19 For example, if some of your own code contains a <em>CFoo::NewL()</em> where |
|
20 <em>CFoo</em> is imported from a dll, then it will be an object file in the dll |
|
21 that is displayed for the resulting allocated cell, not the object file |
|
22 containing the call to <em>NewL</em>.</p> |
|
23 |
|
24 <p>This view can be useful to quickly find a module that is contributing into a |
|
25 heap objects that are unexpectedly large, or that you do not expect to be |
|
26 there.</p> |
|
27 |
|
28 <p></p> |
|
29 |
|
30 <p><img src="../images/ha_heap_view_parent_binary.png"></p> |
|
31 |
|
32 <h5>Related references</h5> |
|
33 <ul> |
|
34 <li><a href="cell_type.htm">Cell Type</a></li> |
|
35 <li><a href="object_type.htm">Object Type</a></li> |
|
36 <li><a href="cell_lenght.htm">Cell Lenght</a></li> |
|
37 <li><a href="isolation.htm">Isolation and Pervasiveness</a></li> |
|
38 <li><a href="HA_data_analysis.htm">Data analysis with Heap Analyser</a></li> |
|
39 </ul> |
|
40 |
|
41 <div id="footer"> |
|
42 Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights |
|
43 reserved. License: <a |
|
44 href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.</div> |
|
45 </body> |
|
46 </html> |