sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.doc.user/html/reference/profiler/profiler.htm
equal
deleted
inserted
replaced
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
|
2 |
|
3 <html> |
|
4 <head> |
|
5 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|
6 <title>Profiler</title> |
|
7 <link href="../../../book.css" rel="stylesheet" type="text/css"> |
|
8 </head> |
|
9 |
|
10 <body> |
|
11 <h2>Profiler</h2> |
|
12 <p>The profiler is the part of the Performance Investigator that resides on the target device. Its purpose is to gather performance measurement information from the device at run-time and to output the information to be analyzed within the Analyzer part of the tool. Each type of performance information recorded is called a trace. The most important Profiler traces include:</p> |
|
13 <ol> |
|
14 <li> Address / thread trace periodically records the current program counter address and the currently executing thread.</li> |
|
15 <li>Dynamic binary support trace periodically records information sufficient to determine which dynamically loaded user application or DLL is executing.</li> |
|
16 <li>Function call trace periodically records the link register value, so that the caller of the currently executing routine can be determined.</li> |
|
17 </ol> |
|
18 <p><strong>Related references </strong></p> |
|
19 <ul> |
|
20 <li><a href="../../tasks/profiler/prof_installation.htm">Installing the Profiler on the Target Device</a></li> |
|
21 <li><a href="prof_using.htm">Using the Profiler</a></li> |
|
22 </ul> |
|
23 <div id="footer">Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div> |
|
24 </body> |
|
25 </html> |