Event Profiler
Svengali Profiler Package
Profilers
Contact David Jones

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.