Event Profiler |
|
The Event Profiler is a type of activating profiler which records all triggered events, and their registered event handlers.
Mechanics |
The Event Profiler patches the trigger:[with:[with:]] [withArguments:] methods of Object, so when the following code is encountered:
anObject trigger: #anEvent
An entry will be recorded for anObject triggering anEvent. The profiler will also add an entry for each registered event handler when it is evaluated.
Browsers |
The raw collected details are visible in the Profile Browser. A statistical view is provided by the Event Statistics view.