Author:admin

Date:2008-09-19T07:55:09.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@27 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
jfiat
2008-09-19 10:22:25 +00:00
parent c7f7178710
commit 4087eb614e
367 changed files with 390 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
[[Property:title|Profiler Wizard]]
[[Property:weight|0]]
[[Property:uuid|f3509b1b-8ff1-c385-3bc1-4e800195f8a4]]
* [[Profiler wizard: Introduction|Introduction]]
* [[Profiler wizard guided tour|Profiler wizard guided tour]]
* [[Profiler How To's|Profiler How To's]]

View File

@@ -1,5 +1,6 @@
[[Property:title|How to set up a Profiler Configuration File]]
[[Property:weight|0]]
[[Property:uuid|0cf0f7bc-1932-fe42-e62d-b37e2e0c424e]]
Once executing an instrumented system has generated the proper file, you must have a profile converter process it in order to produce the Execution Profile. The need for the converter comes from the various formats that profilers use to record run-time information during an execution; a simple Profiler Configuration File enables you to describe the format used by any particular profiler.
The Profiler Configuration File is a file found in the directory $ISE_EIFFEL/studio/profiler where $ISE_EIFFEL is the location of the Eiffel installation. The name of the Profiler Configuration File in that directory is Eiffel for internal profiling and, for external profiling, the name of the profiler tool as specified in the profiler option. EiffelStudio comes with 3 preconfigured external profilers:

View File

@@ -1,5 +1,6 @@
[[Property:title|Profiler How To's]]
[[Property:weight|2]]
[[Property:uuid|f488bd8f-6d05-0487-a4c6-2e26a9a185ad]]
* [[How to set up a Profiler Configuration File|How to setup a Profiler Configuration File]]

View File

@@ -1,5 +1,6 @@
[[Property:title|Profiler wizard guided tour]]
[[Property:weight|1]]
[[Property:uuid|e6166282-aa91-e4a9-9951-819f32d50b88]]
# [[Select the Compilation mode|'''First step:''' Select which version of your system you ran using the profiler: Workbench or Finalized]] .
# [[Reuse or Generate an Execution Profile| '''Second step (only appears when an ''' ''Execution Profile'' '''has already been generated for this system)''': Select an existing ''Execution Profile'' or choose to generate a new ''Execution Profile'' from a ''Run-time information record''. ]]
# [[Select a Run-time information record to generate the Execution Profile| '''Third step (only appears when generating a new ''' ''Execution Profile''''')''': Generate a new ''Execution Profile'' from a ''Run-time information record''. ]]

View File

@@ -1,5 +1,6 @@
[[Property:title|Profile query window]]
[[Property:weight|4]]
[[Property:uuid|1158eeb3-ccf5-8f29-3551-4e511258fa80]]
The profile query window displays the results of the query you have formulated in the [[Select the information you need and formulate your query|Final state]] of the Profiler wizard. It also lets you change the sub queries of the current query.
To add a new sub query to the current query, fill in the text field labeled '''Define new sub query''' (type in ''calls <20'' for example) and click the '''And''' or '''Or''' button. To display the results of the new query click on the '''Update''' button.

View File

@@ -1,5 +1,6 @@
[[Property:title|Reuse or Generate an Execution Profile]]
[[Property:weight|1]]
[[Property:uuid|caa8ac1d-b17d-6b5b-1b16-7420a8d4404c]]
The second screen of the wizard lets you reuse a previously generated ''Execution Profile'' or generate a new ''Execution Profile'' from a ''Run-time information record''.
The profiler wizard has detected that one or more ''Execution Profiles'' have already been generated for this system in this compilation mode. If you have executed your system after the generation of the existing profile, select '''Generate a profile from Run-time information record''' to create a new ''Execution Profile'' for the newly produced ''Run-time information record''.

View File

@@ -1,5 +1,6 @@
[[Property:title|Select the Compilation mode]]
[[Property:weight|0]]
[[Property:uuid|b43f018b-b924-234b-727f-8d80c1d18fb4]]
The first screen of the wizard lets you specify the mode in which the profiled system was compiled.
If you have run a finalized system under the control of the profiler then select '''Finalized mode''' and click '''Next'''. On the contrary if you have executed the system in Workbench mode then select '''Workbench mode''' and click '''Next'''.

View File

@@ -1,5 +1,6 @@
[[Property:title|Select the information you need and formulate your query]]
[[Property:weight|3]]
[[Property:uuid|708f745d-11af-4d3d-e857-159dad4bdeec]]
The final screen of the wizard lets you select the information you want to be displayed in the profile query window.
==Select the information you need==

View File

@@ -1,5 +1,6 @@
[[Property:title|Select a Run-time information record to generate the Execution Profile]]
[[Property:weight|2]]
[[Property:uuid|c3f3e068-2313-ff14-2a33-8bf5297b9779]]
The third screen of the wizard lets you generate an ''Execution Profile'' from a ''Run-time information record''. You should provide the ''Run-time information record'' produced by the profiler in the text field labeled '''Run-time information record'''. If the file provided by default is not the desired one change it by clicking on the '''Browse''' button or by directly entering it in the text field.
Then, in the combo box labeled '''Profiler used to produce the above record''', select the profiler that has been used to produce the ''Run-time information record'' you have entered. If the profiler used to execute the system does not appear in the combo box, you have to add it. See [[How to set up a Profiler Configuration File|How to set up a Profiler Configuration File]] for more details on how to do so.