Start Recording

You start a recording by selecting the Recording icon on the Record & Analyse window toolbar.

The Record dialog displays with the default recording options displayed. The default options use the current Breakpoint and Markers Set, the  filters defined in the current Analyzer Script and sets the recording mode to basic.




See also

Recording Set

Recording markers determine what is recorded.

If you have a recording set to use, click on the drop-down arrow and select it.


Working with Marker Sets

Additional Filters

Filters are used by the debugger to exclude matching function calls from the recording history. Recording filters are defined in  the Analyzer Script. This field allows you to make additions to this list for this specific run. if more than filter is specified, they should be separated by a semi-colon.



Configure Recording Detail


Select from the three recording modes.




See also

Basic Recording Mode

In basic mode the debugger will record a history of function calls made by the program whenever it encounters an appropriate recording marker.



Track Instances of Named Classes

The EA debugger will additionally capture when instances of the classes you specify are created. It will then include that information in the history. The resulting sequence diagram may then show lifelines for each instance of that class, function calls being linked to the their lifeline where appropriate.


Track State Transitions

The recording can also capture changes in State using a specified State Machine Diagram. The State Machine diagram must exist as a child of a Class.

The Execution Analyzer captures instances of that Class and calculates the State of each instance whenever a function in the current recording sequence returns.

Reporting State Transitions



Press OK to start the debugger.

Generating Sequence Diagrams